AI SDK MCP Docs Server について
AI SDKのドキュメント、クックブックの例、プロバイダー情報を IDE などの MCP クライアントに提供する非公式 MCP サーバーです。AI SDKのウェブサイトから内容を取得して解析します。
主な機能
- 01AI SDKドキュメントの取得
- 02クックブック例とチュートリアルの閲覧
- 03プロバイダー情報の検索
- 04一覧または指定パスの内容を取得
活用シーン
- 01IDEで作業中にドキュメントを参照
- 02指定したクックブック例を取得
- 03AI SDKプロバイダーの詳細を確認
MCP 対応
MCP経由でドキュメント、クックブック、プロバイダーの検索ツールを公開します。クライアントは一覧の取得やパス指定による内容取得ができます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
AI SDK MCP ドキュメントサーバー
AI SDK ドキュメント、クックブックの例、プロバイダー情報を提供する Model Context Protocol(MCP)サーバーです。
メモ
これは非公式のツールであり、機能や正確性について一切保証しません。
機能
- AI SDK ドキュメントのコンテンツにアクセスします
- クックブックの例やチュートリアルを取得します
- AI プロバイダーの情報を取得します
IDE でのセットアップ
このツールは、MCP サーバーに対応したさまざまな IDE で使用できます。
共通のセットアップ
-
リポジトリをローカルマシンにクローンします:
git clone https://github.com/mongolyy/ai-sdk-mcp-docs-server.git cd ai-sdk-mcp-docs-server -
依存関係をインストールします:
npm install
IDE 固有の設定
Cline
-
Cline を開きます
-
MCP Serversのリンクアイコンをクリックします -
Installedタブに移動し、configure MCP Serversボタンをクリックします -
次の設定で新しい MCP サーバーを追加します(パスはローカルリポジトリの場所に合わせて変更してください):
{ "mcpServers": { + "ai-sdk-mcp-docs-server": { + "command": "npx", + "args": [ + "tsx", + "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts" + ] + } } } -
設定を保存します
-
変更を適用するため、Cline を再起動します
Cursor
-
~/.cursor/mcp.jsonファイルを編集します -
MCP サーバーの設定を追加または更新します(パスはローカルリポジトリの場所に合わせて変更してください):
{ "mcpServers": { + "ai-sdk-mcp-docs-server": { + "command": "npx", + "args": [ + "tsx", + "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts" + ] + } } } -
ファイルを保存します
-
変更を適用するため、Cursor を再起動します
開発
このセクションでは、コーディング規約、テスト手順、プルリクエストの提出方法など、プロジェクトへの貢献に関するガイドラインを説明します。
インストール
npm install
ローカルで実行
CLI:
npx fastmcp dev src/index.ts
GUI:
npx fastmcp inspect src/index.ts
利用可能なツール
-
docs - AI SDK ドキュメントを取得します
- パスなし:すべてのドキュメントの一覧を取得します
- パスあり:
/docs/introduction- 特定のドキュメントを取得します
-
cookbook - クックブックの例を取得します
- パスなし:すべての例の一覧を取得します
- パスあり:
/cookbook/next/generate-text- 特定の例を取得します
-
providers - プロバイダー情報を取得します
- パスなし:すべてのプロバイダーの一覧を取得します
- パスあり:
/providers/ai-sdk-providers- 特定のプロバイダー情報を取得します
仕組み
サーバーは AI SDK のウェブサイトからコンテンツを取得して HTML を解析し、Model Context Protocol を介してアクセスできる構造化 API としてコンテンツを提供します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。