mcpField
M
mcp-computeflux

mcp-computeflux

ローカル
github.com/computeflux2026isgodAI・エージェント03 週間前に更新

mcp-computeflux について

mcp-computeflux は、ComputeFlux または OpenAI 互換エンドポイント経由でモデルを呼び出す軽量な stdio MCP サーバーです。モデル検索とチャット補完をツールとして使いたい MCP ホスト向けです。

主な機能

  1. 01エンドポイントのモデル ID 一覧
  2. 02非ストリーミングのチャット補完
  3. 03OpenAI 互換のベース URL 設定
  4. 04サーバー依存関係のインストール不要

活用シーン

  1. 01推論エンドポイントの提供モデル確認
  2. 02MCP ホストからのモデル呼び出し
  3. 03別の OpenAI 互換 API エンドポイントの利用

MCP 対応

stdio 上の改行区切り JSON-RPC を介して、モデル一覧とチャット補完のツールを MCP クライアントに公開します。エンドポイントには API キーが必要です。

設定

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

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

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

リポジトリ
パッケージ
mcpbsend_mcp-computeflux.mcpb

ツール

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

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

詳細

mcp-computeflux

依存関係ゼロのMCP(Model Context Protocol) サーバーです。Cursor、Claude Desktop、Windsurfなど、あらゆるMCPホストやMCPクライアントに 1つのOpenAI互換エンドポイントを提供し、ComputeFlux上のモデルを通常のツールとして呼び出せます。 利用可能なモデルを一覧表示してから、チャット補完を実行します。

MCPエージェントは、1つのOpenAI互換エンドポイントを通じてフラッシュティアモデルを利用できます。

  • 約175行のNode 18+です。サーバーの実行にnpm installは不要です(オプションの client/ e2eハーネスのみ、SDKの依存関係をインストールします)。
  • バックエンドに依存しません。任意のOpenAI互換APIを指定できます。ComputeFluxは デフォルトであり、唯一の接続先ではありません。
  • ComputeFluxは、Polkadotのテストネットにデプロイされた、TEEで検証可能なOpenAI互換のマルチモデル推論 ゲートウェイです。

ツール

ツール機能
computeflux_modelsエンドポイントが提供するモデルIDを一覧表示します。
computeflux_chatストリーミングなしでチャット補完を実行します(modelとOpenAIのmessagesを指定。max_tokens、temperatureは任意)。モデル、終了理由、レイテンシ、使用量、アシスタントのテキストを返します。

設定(env)

変数必須デフォルト備考
COMPUTEFLUX_API_KEYはい—エンドポイント用のBearerキーです。
COMPUTEFLUX_BASE_URLいいえhttps://api.computeflux.ai/v1任意のOpenAI互換ベースURLです。
export COMPUTEFLUX_API_KEY="your_c***_key"
# export COMPUTEFLUX_BASE_URL="https://your-openai-compat-host/v1"   # optional

インストール

公式MCP Registry(.mcpbバンドル。npmの手順は不要)で公開されています。

io.github.computeflux2026isgod/mcp-computeflux — 公式MCP Registryに掲載されています(この名前で検索してください)。

レジストリからのインストールに対応するMCPクライアント/エージェント(mcp add、Cursor、Claude Desktop、 Claude Code)であれば、名前を指定して取得できます。git cloneで直接インストールする場合のクイックスタート:

git clone https://github.com/computeflux2026isgod/mcp-computeflux
export COMPUTEFLUX_API_KEY="your_...key"
node /path/to/mcp-computeflux/server.mjs   # stdio JSON-RPC

mcpServersのスニペット:

{
  "mcpServers": {
    "computeflux": {
      "command": "node",
      "args": ["/path/to/mcp-computeflux/server.mjs"],
      "env": { "COMPUTEFLUX_API_KEY": "your_c***_key" }
    }
  }
}

ローカルe2e(任意)

client/には公式MCP SDKを使用した小さなハーネスが含まれています。これは Cursor/Claude Desktopが使用するものと同じ経路です。stdio経由でサーバーを起動し、ツールを一覧表示して、 一意のトークンの往復忠実性チェックを行いながら、チャット補完を1回実行します。

cd client && npm install && npm run e2e   # expects COMPUTEFLUX_API_KEY in the .env it points to

トランスポート

stdio経由の、改行区切りJSON-RPC 2.0です。標準出力にはプロトコルメッセージのみを書き込み、 ログは標準エラー出力に送ります。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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