mcpField
注
注意

注意

ローカル
github.com/devsappクラウド・インフラ2974 週間前に更新

注意 について

Alibaba Cloud Function Compute 上で MCP サーバーを動かすためのテンプレート集です。mcp-proxy により、既存の STDIO 方式の MCP サーバーをコードを変更せずに SSE 方式で公開できます。SSE と StreamableHTTP のテンプレートも提供されます。ライフサイクル管理については fcai-mcp-servers の利用が推奨されています。

主な機能

  1. 01mcp-proxy による STDIO サーバーの SSE 化
  2. 02多数の STDIO サーバー向けデプロイテンプレート
  3. 03SSE と StreamableHTTP のテンプレート
  4. 04複数言語の hello-world サンプル

活用シーン

  1. 01既存の STDIO 型 MCP サーバーを Function Compute にデプロイ
  2. 02テンプレートを使った SSE または StreamableHTTP 型サーバーの新規作成

MCP 対応

Function Compute 上で MCP サーバーをホストし、mcp-proxy によって STDIO 方式のサーバーを SSE 方式で MCP クライアントに提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

注意

MCP サービスのライフサイクルをより適切に管理するには、https://github.com/devsapp/fcai-mcp-servers を直接参照することをおすすめします。

Function Compute 上の MCP サーバー

MCP プロトコルには、STDIO と SSE という 2 種類のトランスポート方式があり、概要は以下のとおりです。

STDIO モードのアーキテクチャ

[客户端] → stdin请求 → [MCP服务器] → stdout响应 → [客户端]

SSE モードのアーキテクチャ

                HTTP POST请求
              ↗---------------→
[Web客户端]                            [MCP服务器]
              ↖-----------------↙
                 SSE事件流推送

現在、市場にある既存の MCP サーバーの大半は、STDIO トランスポート方式を採用しています。既存の MCP サーバーのコードを一切変更せずに SSE モードへ移行できるよう、mcp-proxy を設計しました。動作の仕組みは以下の図のとおりです。

README の画像

mcp-proxy + stdio テンプレート

hello-world のサンプルもあります。

SSE テンプレート

StreamableHTTP テンプレート

コメント

MCP は初めてですか?

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

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