mcpField
A
aep-mcp-server

aep-mcp-server

ローカル
github.com/aep-devメモリ・ナレッジ476 週間前に更新

aep-mcp-server について

AEP MCP Serverは、AEP準拠APIからMCPリソースとツールを生成します。API開発者が、MCPクライアントによるAPIリソースの読み取りや管理を可能にするためのサーバーです。

主な機能

  1. 01APIからMCPリソースを生成
  2. 02API操作用ツールの生成
  3. 03リソースの読み取りと一覧表示
  4. 04リソースの作成、更新、削除

活用シーン

  1. 01AEP準拠APIをMCPクライアントに公開
  2. 02生成したツールでクライアントからAPIリソースを管理

MCP 対応

AEP準拠APIに基づいてMCPリソースとツールを生成し、クライアントによるAPIリソースの読み取り、一覧表示、作成、更新、削除を可能にします。

設定

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

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

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

パッケージ
npm@modelcontextprotocol/inspector

ツール

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

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

詳細

AEP MCP サーバー

AEP MCP サーバーは、AEP に準拠した API を基に MCP リソースとツールを生成する Model Context Protocol サーバーです。これにより、AEP に準拠した API を持つ API 開発者は、API リソースの読み取りや一覧表示を行う MCP リソースと、API リソースの作成、削除、更新を可能にする MCP ツールを作成できます。

AEP プロジェクトの詳細については、aep.dev をご覧ください。

インストール

git clone https://github.com/aep-dev/aep-mcp-server.git
cd aep-mcp-server
npm install

サーバーの実行

サーバーをローカルで実行するには、次のコマンドを使用します。

npm run serve --openapi-url="http://localhost:8081/openapi.json"
npm run serve --openapi-url="https://raw.githubusercontent.com/Roblox/creator-docs/refs/heads/main/content/en-us/reference/cloud/cloud.docs.json" --prefix="/cloud/v2"

または、パッケージがグローバルにインストールされているか npm に公開されている場合は、次のコマンドで直接実行できます。

npx . --openapi-url="http://localhost:8081/openapi.json"

リソースの確認

@modelcontextprotocol/inspector を使用できます。

npx @modelcontextprotocol/inspector node src/bin.js --openapi-url="http://localhost:8081/openapi.json"

コメント

MCP は初めてですか?

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

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