MCP Server Test Collection について
MCP Server Test Collectionは、データベースやデザインツールとの連携を扱うMCP実装とテストの集まりです。PostgreSQLとFigmaの例を収録し、MCPアーキテクチャの検証や実装パターンの参照に使えます。
主な機能
- 01PostgreSQLデータベースアクセスの実装
- 02読み取り専用クエリの検証
- 03スキーマ探索と分析テンプレート
- 04Figmaファイルとコンポーネントへのアクセス
- 05デザイン分析と変更機能
活用シーン
- 01データベーススキーマの探索とデータ分析
- 02読み取り専用データベース連携のテスト
- 03Figmaのデザインとコンポーネントの確認
- 04MCP実装パターンの検証
MCP 対応
このリポジトリには、データベースやデザインファイルへの構造化アクセスを示すPostgreSQLおよびFigmaのMCPサーバー実装が含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバーテストコレクション
このリポジトリには、さまざまな Model-Controller-Provider(MCP)サーバーアーキテクチャ向けのテストと実装がまとめられています。各実装では、MCP パターンとデータベース連携の異なる側面に焦点を当てています。
現在の実装
1. MCP PostgreSQL サーバー(mcp-psql/)
PostgreSQL に特化した実装で、以下を提供します。
- 構造化 API を通じた安全なデータベースアクセス
- AI システムによるデータベースとの連携
- 読み取り専用クエリの検証
- 事前構築済みの分析テンプレート
- スキーマの調査とデータ分析のサポート
2. MCP Figma サーバー(mcp-figma/)
Figma に特化した実装で、以下を提供します。
- AI システムによる Figma デザインとの連携
- Figma ファイルやコンポーネントへの構造化アクセス
- デザイン分析および操作機能
- AI 主導のデザイン提案と変更のサポート
- 事前構築済みのデザインテンプレートとパターン
目的
このリポジトリは、以下の用途に利用できます。
- さまざまな MCP 実装のテスト環境
- MCP パターンのベストプラクティスの参考資料
- データベースやデザインツールとの連携パターン集
- さまざまなシステムにおける AI 統合手法の紹介
はじめに
このコレクション内の各実装には、それぞれ独自のセットアップ手順とドキュメントがあります。詳細については、各実装の README を参照してください。
コントリビューション
新しい MCP 実装やテストケースを歓迎します。以下のガイドラインに従ってください。
- 実装用の新しいディレクトリを作成する
- 充実したドキュメントを含める
- 既存のプロジェクト構成に従う
- 適切なテストを追加する
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。