AppSumo Docs MCP について
AppSumo Docs MCP は、AI アシスタントから同梱された AppSumo のライセンス文書を検索・閲覧できるコミュニティ製サーバーです。文書は毎週更新され、インストール後は API キー、アカウント、インターネット接続なしで利用できます。
主な機能
- 01クエリによるライセンス文書の検索
- 02利用可能な文書ページの一覧表示
- 03文書ページ全体の閲覧
- 04同梱文書のオフライン利用
活用シーン
- 01AppSumo のライセンスに関する疑問の調査
- 02ライセンス API の詳細確認
- 03MCP 対応アシスタントでの文書閲覧
MCP 対応
stdio 経由で MCP クライアントに文書の検索、一覧表示、読み取りツールを提供します。インストール後は同梱文書をローカルで利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 検索するキーワードまたはフレーズ |
詳細
appsumo-docs-mcp
AI アシスタント(Claude、Cursor など)に AppSumo licensing docs の全情報を提供する MCP サーバーです。自分でドキュメントを探さなくても、質問に答えたり、ライセンス API を使った開発を支援したりできます。ページは毎週更新され、すべて同梱されているため、セットアップは不要です。
同梱のドキュメントだけですべて動作するため、API キーやアカウントは不要で、インストール後はインターネット接続も必要ありません。
注: これはコミュニティによって作成された非公式ツールであり、AppSumo とは提携しておらず、AppSumo の承認も受けていません。最も正確で最新の情報については、公式ドキュメントを参照してください。
使い方
Claude Code — 次を実行します:
claude mcp add --transport stdio appsumo-docs -- npx -y appsumo-docs-mcp
または、~/.claude.json に手動で追加します:
{
"mcpServers": {
"appsumo-docs": {
"type": "stdio",
"command": "npx",
"args": ["-y", "appsumo-docs-mcp"]
}
}
}
Claude Desktop — 設定ファイルを編集します:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json(例:C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\claude_desktop_config.json)
{
"mcpServers": {
"appsumo-docs": {
"command": "npx",
"args": ["-y", "appsumo-docs-mcp"]
}
}
}
Cursor — .cursor/mcp.json に追加します:
{
"mcpServers": {
"appsumo-docs": {
"command": "npx",
"args": ["-y", "appsumo-docs-mcp"]
}
}
}
Antigravity — ~/.gemini/config/mcp_config.json に追加します:
{
"mcpServers": {
"appsumo-docs": {
"command": "npx",
"args": ["-y", "appsumo-docs-mcp"]
}
}
}
OpenCode — プロジェクトのルートにある opencode.json に追加します:
{
"mcp": {
"appsumo-docs": {
"type": "local",
"command": ["npx", "-y", "appsumo-docs-mcp"]
}
}
}
含まれるもの
- すべてのドキュメント — AppSumo のライセンス関連ページがすべて同梱されており、すぐに参照できます。
- 検索(
search_appsumo_docs) — 質問したり、いくつかの単語を入力したりすると、該当する語句を強調表示した、最も関連性の高い箇所が表示されます。表現の違いにも柔軟に対応します(例:「activate」で検索すると「activation」も見つかります)。 - 一覧表示(
list_appsumo_docs) — 利用可能なすべてのページを確認できます。 - 読み込み(
get_appsumo_doc) — 詳細をすべて確認したいときに、ページ全体を開きます。
開発
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
ドキュメントは手動で更新することもできます:
npm run scrape
git add docs/
git commit -m "chore: update docs"
git push
GitHub Actions が毎週日曜日にこれを実行し、変更があれば新しいパッチバージョンを公開します。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。