AppSumo Docs MCP
Description
# appsumo-docs-mcp MCP server for the [AppSumo licensing docs](https://docs.licensing.appsumo.com). 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…
About
# appsumo-docs-mcp MCP server for the [AppSumo licensing docs](https://docs.licensing.appsumo.com). 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…
Details
- Author
- 5h0ov
- Downloads
- 265
- Categories
- Knowledge Base
Jump to
- Exposes all AppSumo licensing docs as MCP resources.
- Keyword search tool search_appsumo_docs with surrounding context.
- Docs scraped weekly and bundled into each npm release.
- Requires no configuration or API keys.
- Unofficial community-built tool, not affiliated with AppSumo.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
AppSumo Docs MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Use AppSumo Docs MCP with any MCP client by adding a server entry that runs npx -y appsumo-docs-mcp. No configuration is needed because the docs are bundled in the npm package. For Claude Code, run claude mcp add --transport stdio appsumo-docs -- npx -y appsumo-docs-mcp; for Claude Desktop, edit the claude_desktop_config.json file.
search_appsumo_docs
Search the AppSumo licensing documentation for a keyword or phrase. Use this first — it returns relevant snippets with context across all pages. Prefer this over get_appsumo_doc unless you need the full content of a specific page.
list_appsumo_docs
List all available AppSumo documentation pages. Use this to discover which pages exist before fetching one with get_appsumo_doc.
get_appsumo_doc
Fetch the full content of a specific AppSumo documentation page by filename. Only use this when search_appsumo_docs snippets are insufficient and you need the complete content of a particular page. Use list_appsumo_docs first to find the correct filename.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"appsumo docs mcp": {
"appsumo-docs": {
"command": "npx",
"args": [
"-y",
"appsumo-docs-mcp"
]
}
}
}
}
McpServers
{
"appsumo-docs": {
"command": "npx",
"args": [
"-y",
"appsumo-docs-mcp"
]
}
}
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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


