mcpField
M
mcp-server-zenn: Unofficial MCP server for Zenn (

mcp-server-zenn: Unofficial MCP server for Zenn (

ローカル
github.com/shibuiwilliam開発ツール085 週間前に更新

mcp-server-zenn: Unofficial MCP server for Zenn ( について

Zenn の dev API を基盤とする非公式 MCP サーバーです。MCP クライアントから記事と書籍の一覧を取得できます。

主な機能

  1. 01記事一覧の取得
  2. 02書籍一覧の取得

活用シーン

  1. 01MCP クライアント経由で Zenn の記事を取得
  2. 02MCP クライアント経由で Zenn の書籍を取得

MCP 対応

Zenn の記事と書籍の一覧を取得するツールを MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"zenn": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/inspector"
]
}
}
}
起動コマンドnpx -y @modelcontextprotocol/inspector

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@modelcontextprotocol/inspector

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-server-zenn:Zenn(https://zenn.dev/)向けの非公式 MCP サーバー

概要

これは、Zenn 向けの非公式 Model Context Protocol サーバーです。Zenn の開発者向け API を基盤として構築されています。

機能

  • 記事の一覧を取得
  • 本の一覧を取得

このプロジェクトをローカルで実行する

このプロジェクトは、まだ一時的な環境(例:uvx の使用)向けに設定されていません。このリポジトリをクローンして、プロジェクトをローカルで実行してください。

git clone https://github.com/shibuiwilliam/mcp-server-zenn.git

npm を使って、MCP Inspector を起動できます。

npx @modelcontextprotocol/inspector uv --directory=src/mcp_server_zenn run mcp-server-zenn

起動すると、Inspector に URL が表示されます。ブラウザーでその URL にアクセスすると、デバッグを開始できます。

または
このツールを MCP サーバーとして追加します。

{
  "zenn": {
    "command": "uv",
    "args": [
      "--directory",
      "/path/to/mcp-server-zenn",
      "run",
      "mcp-server-zenn"
    ]
  }
}

デプロイ

(TODO)

ライセンス

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。