mcpField
A
AI SDK MCP Docs Server

AI SDK MCP Docs Server

ローカル
github.com/mongolyyメモリ・ナレッジ180 週間前に更新

AI SDK MCP Docs Server について

AI SDKのドキュメント、クックブックの例、プロバイダー情報を IDE などの MCP クライアントに提供する非公式 MCP サーバーです。AI SDKのウェブサイトから内容を取得して解析します。

主な機能

  1. 01AI SDKドキュメントの取得
  2. 02クックブック例とチュートリアルの閲覧
  3. 03プロバイダー情報の検索
  4. 04一覧または指定パスの内容を取得

活用シーン

  1. 01IDEで作業中にドキュメントを参照
  2. 02指定したクックブック例を取得
  3. 03AI SDKプロバイダーの詳細を確認

MCP 対応

MCP経由でドキュメント、クックブック、プロバイダーの検索ツールを公開します。クライアントは一覧の取得やパス指定による内容取得ができます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"ai-sdk-mcp-docs-server": {
"command": "npx",
"args": [
"-y",
"fastmcp"
]
}
}
}
起動コマンドnpx -y fastmcp

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

パッケージ
npmfastmcp

ツール

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

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

詳細

AI SDK MCP ドキュメントサーバー

AI SDK ドキュメント、クックブックの例、プロバイダー情報を提供する Model Context Protocol(MCP)サーバーです。

メモ

これは非公式のツールであり、機能や正確性について一切保証しません。

機能

  • AI SDK ドキュメントのコンテンツにアクセスします
  • クックブックの例やチュートリアルを取得します
  • AI プロバイダーの情報を取得します

IDE でのセットアップ

このツールは、MCP サーバーに対応したさまざまな IDE で使用できます。

共通のセットアップ
  1. リポジトリをローカルマシンにクローンします:

    git clone https://github.com/mongolyy/ai-sdk-mcp-docs-server.git
    cd ai-sdk-mcp-docs-server
    
  2. 依存関係をインストールします:

    npm install
    
IDE 固有の設定
Cline
  1. Cline を開きます

  2. MCP Servers のリンクアイコンをクリックします

  3. Installed タブに移動し、configure MCP Servers ボタンをクリックします

  4. 次の設定で新しい MCP サーバーを追加します(パスはローカルリポジトリの場所に合わせて変更してください):

    {
      "mcpServers": {
    +    "ai-sdk-mcp-docs-server": {
    +      "command": "npx",
    +      "args": [
    +        "tsx",
    +        "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts"
    +      ]
    +    }
      }
    }
    
  5. 設定を保存します

  6. 変更を適用するため、Cline を再起動します

Cursor
  1. ~/.cursor/mcp.json ファイルを編集します

  2. MCP サーバーの設定を追加または更新します(パスはローカルリポジトリの場所に合わせて変更してください):

    {
      "mcpServers": {
    +    "ai-sdk-mcp-docs-server": {
    +      "command": "npx",
    +      "args": [
    +        "tsx",
    +        "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts"
    +      ]
    +    }
      }
    }
    
  3. ファイルを保存します

  4. 変更を適用するため、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 としてコンテンツを提供します。

コメント

MCP は初めてですか?

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

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