PubDev MCP について
PubDev MCPは、自然言語でpub.devのパッケージを検索できるMCPサーバーです。パッケージを探す開発者向けで、基本的な算術計算にも対応します。
主な機能
- 01自然言語によるpub.dev検索
- 02会話形式でのパッケージ検索
- 03パッケージの推薦
- 04基本的な算術計算
活用シーン
- 01要件を説明してパッケージを検索
- 02プロジェクト向けの候補を取得
- 03MCPクライアントで基本計算
MCP 対応
MCPクライアントにpub.devのパッケージ検索と基本的な算術機能を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
PubDev MCP
この MCP は、自然言語のクエリを使った pub.dev パッケージの検索と、基本的な算術計算を実行する機能を提供します。LLM との連携により、会話形式で直感的にパッケージを検索できます。
機能
- pub.dev で自然言語を使ってパッケージを検索
- 会話形式のクエリでパッケージを検索できます
- ニーズに応じたインテリジェントなパッケージのおすすめを取得できます
- LLM によって検索意図をより適切に理解します
インストール
- このリポジトリをクローンします
git clone [repository-url]
- 依存関係をインストールします
dart pub get
- mcp.json を設定します
以下の設定を
~/.cursor/mcp.jsonに追加します:
{
"mcpServers": {
"PubDev MCP": {
"command": "dart [path-to-repo]/bin/pubdev_mcp.dart",
"workingDirectory": "[path-to-repo]"
}
}
}
[path-to-repo] を、クローンしたリポジトリの実際のパスに置き換えてください。
要件
- Dart SDK
- Flutter(推奨)
ライセンス
このプロジェクトは Apache License 2.0 の下でライセンスされています。詳細については、LICENSE ファイルをご覧ください。
貢献
- リポジトリをフォークします
- フィーチャーブランチを作成します(
git checkout -b feature/amazing-feature) - 変更をコミットします(
git commit -m 'Add some amazing feature') - ブランチにプッシュします(
git push origin feature/amazing-feature) - プルリクエストを作成します
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。