q

qiita-mcp-server

@ningen/qiita-mcp-server
0 Stars 3 次浏览 ningen 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Qiita MCP Server

Qiita Qiita Team 記事検索閲覧機能提供 MCP (Model Context Protocol)

特徴

  • 記事検索閲覧
  • 絞込
  • 別記事取得
  • 取得
  • 記事取得
  • Qiita Team 対応

仕様書

詳細仕様 docs/specification.md 参照

npm install
npm run build

設定

環境変数

Qiita

認証公開記事閲覧制限厳
設定推奨

export QIITA_ACCESS_TOKEN=your_access_token_here

Qiita 設定 取得

Qiita Team

Qiita Team 使用場合名設定

export QIITA_TEAM=your_team_name

Claude Desktop 設定

Claude Desktop 設定以下追加

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "qiita": {
      "command": "node",
      "args": ["/path/to/qiita-mcp-server/dist/index.js"],
      "env": {
        "QIITA_ACCESS_TOKEN": "your_access_token_here"
      }
    }
  }
}

Qiita Team 使用場合

{
  "mcpServers": {
    "qiita-team": {
      "command": "node",
      "args": ["/path/to/qiita-mcp-server/dist/index.js"],
      "env": {
        "QIITA_ACCESS_TOKEN": "your_access_token_here",
        "QIITA_TEAM": "your_team_name"
      }
    }
  }
}

提供

search_items

記事検索

:

  • query (string, optional): 検索
  • page (number, optional): 番号1-100: 1
  • per_page (number, optional): 1件数1-100: 20

使用例:

Qiita MCP Server検索

get_item

特定記事取得

:

  • item_id (string, required): 記事ID

使用例:

記事 ID  "abc123" 記事表示

get_items_by_tag

特定付記事取得

:

  • tag_id (string, required): ID
  • page (number, optional): 番号
  • per_page (number, optional): 1件数

使用例:

Python 記事表示

get_items_by_user

特定記事取得

:

  • user_id (string, required): ID
  • page (number, optional): 番号
  • per_page (number, optional): 1件数

使用例:

 "example_user" 記事表示

get_tags

一覧取得

:

  • page (number, optional): 番号
  • per_page (number, optional): 1件数
  • sort (string, optional): 順"count" "name"

使用例:

人気一覧表示

get_item_comments

記事取得

:

  • item_id (string, required): 記事ID

使用例:

記事 "abc123" 表示

get_user_stocks

記事取得

:

  • user_id (string, required): ID
  • page (number, optional): 番号
  • per_page (number, optional): 1件数

使用例:

 "example_user" 記事表示

開発

# 
npm run build

# 開発
npm run dev

# 起動
npm start

MIT

参考

相关 MCP 服务