AppSumo Docs MCP

Created By
5h0ov2 months ago
Overview

appsumo-docs-mcp

MCP server for the AppSumo licensing docs. Exposes all documentation pages as resources and a keyword search tool. Docs are scraped weekly and bundled into each npm release so there's nothing to configure.

Note: This is an unofficial, community-built tool and is not affiliated with or endorsed by AppSumo. For the most accurate and up-to-date information, refer to the official documentation.

Usage

Claude Code — run:

claude mcp add --transport stdio appsumo-docs -- npx -y appsumo-docs-mcp

Or add manually to ~/.claude.json:

{
  "mcpServers": {
    "appsumo-docs": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "appsumo-docs-mcp"]
    }
  }
}

Claude Desktop — edit your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json (e.g. C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\claude_desktop_config.json)
{
  "mcpServers": {
    "appsumo-docs": {
      "command": "npx",
      "args": ["-y", "appsumo-docs-mcp"]
    }
  }
}

Cursor — add to .cursor/mcp.json:

{
  "mcpServers": {
    "appsumo-docs": {
      "command": "npx",
      "args": ["-y", "appsumo-docs-mcp"]
    }
  }
}

Antigravity — add to ~/.gemini/config/mcp_config.json:

{
  "mcpServers": {
    "appsumo-docs": {
      "command": "npx",
      "args": ["-y", "appsumo-docs-mcp"]
    }
  }
}

OpenCode — add to opencode.json in your project root:

{
  "mcp": {
    "appsumo-docs": {
      "type": "local",
      "command": ["npx", "-y", "appsumo-docs-mcp"]
    }
  }
}

What's included

  • Resources — all documentation pages, accessible as docs:///filename.md
  • Tool: search_appsumo_docs — keyword search across all docs with surrounding context

Development

git clone https://github.com/5h0ov/appsumo-docs-mcp
cd appsumo-docs-mcp
npm install

npm run scrape    # pull latest docs into docs/*.md
npm run build     # compile src/ → dist/
npm start         # run the MCP server locally
npm test          # run tests

Docs can also be refreshed manually:

npm run scrape
git add docs/
git commit -m "chore: update docs"
git push

GitHub Actions runs this every Sunday and publishes a new patch version if anything changed.

License

MIT

Server Config

{
  "mcpServers": {
    "appsumo-docs": {
      "command": "npx",
      "args": [
        "-y",
        "appsumo-docs-mcp"
      ]
    }
  }
}
Project Info
Created At
2 months ago
Updated At
a month ago
Author Name
5h0ov
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Teardrop

11 days ago