any-chat-completions-mcp MCPサーバー

AI Chatbot MCP Server OpenAI

FlowHuntでMCPサーバーをホスティングするために私たちにお問い合わせください

FlowHuntは、お客様の内部システムとAIツールの間に追加のセキュリティレイヤーを提供し、MCPサーバーからアクセス可能なツールをきめ細かく制御できます。私たちのインフラストラクチャーでホストされているMCPサーバーは、FlowHuntのチャットボットや、ChatGPT、Claude、さまざまなAIエディターなどの人気のAIプラットフォームとシームレスに統合できます。

「any-chat-completions-mcp」MCPサーバーの役割

any-chat-completions-mcp MCPサーバーは、AIアシスタントとOpenAI、Perplexity、Groq、xAI、PyroPromptsなどのOpenAI SDK互換Chat Completion APIの橋渡しをします。Model Context ProtocolMCP)に準拠しているため、外部のLLMプロバイダーを開発ワークフローにシームレスに統合できます。主な機能は、チャットベースの質問を設定したAIチャットプロバイダーへ中継することで、開発者はさまざまなLLMを好みの環境でツールとして活用可能です。これにより、プロバイダーの切り替えやLLM利用のスケールアップも簡単になり、AI活用の柔軟性と効率が向上します。

プロンプト一覧

リポジトリやドキュメント内にプロンプトテンプレートの記載はありません。

Logo

ビジネスを成長させる準備はできましたか?

今日から無料トライアルを開始し、数日で結果を確認しましょう。

リソース一覧

リポジトリやREADMEに明示的なMCPリソースは記載されていません。

ツール一覧

  • chat: 設定されたAIチャットプロバイダーへ質問を中継します。これがサーバーで唯一公開される主要ツールであり、LLMやクライアントが任意のOpenAI互換APIエンドポイントへチャットベースのクエリを送信できます。

このMCPサーバーの利用ケース

  • 統合LLM: 単一のMCPサーバーで複数のLLMプロバイダーにアクセスでき、クライアント側のコードを変更せずにプロバイダー管理を簡素化。
  • プロバイダー切り替え: OpenAIやPyroPrompts、Perplexityなどを環境変数の更新だけで手軽に切り替え可能。コスト最適化やバックアップ戦略にも便利。
  • カスタムデスクトップAIエージェント: 高度なチャットベースLLMをデスクトップアプリ(例:Claude Desktop)に統合し、アシスタント機能を強化。
  • 実験・ベンチマーク: 研究やQA、製品開発において、異なるLLMの出力を標準化された方法で迅速に比較。
  • LLM用APIゲートウェイ: チャットメッセージを様々なLLM APIに安全にルーティングする軽量ゲートウェイとして機能し、APIキーやエンドポイント管理を一元化。

セットアップ方法

Windsurf

Windsurf向けの特定手順はリポジトリやドキュメントに記載されていません。

Claude

  1. 前提条件: Node.jsとnpxがインストールされていることを確認してください。
  2. 設定ファイルの場所: claude_desktop_config.jsonを編集します(MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json、Windows: %APPDATA%/Claude/claude_desktop_config.json)。
  3. MCPサーバー追加: mcpServersオブジェクトの下にMCPサーバー設定を追加します。
  4. 環境変数のセット: プロバイダーのAPIキーや情報をenvオブジェクトに入力します。
  5. 保存と再起動: ファイルを保存し、Claude Desktopを再起動して変更を反映してください。

JSON例:

{
  "mcpServers": {
    "chat-openai": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "v1/chat/completions"
      }
    }
  }
}

APIキーの安全な管理(環境変数の利用):

"env": {
  "AI_CHAT_KEY": "YOUR_PROVIDER_KEY"
}

Cursor

Cursor向けの特定手順はリポジトリやドキュメントに記載されていません。

Cline

Cline向けの特定手順はリポジトリやドキュメントに記載されていません。

フロー内でこのMCPを使う方法

FlowHuntでMCPを使う

MCPサーバーをFlowHuntワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントに接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力します。

{
  "MCP-name": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPをツールとして利用でき、すべての機能・能力にアクセス可能となります。“MCP-name"は実際のMCPサーバー名(例:“github-mcp”、“weather-api"など)に、URLはご自身のMCPサーバーURLに置き換えてください。


概要

セクション利用可否詳細・備考
概要READMEで目的や特徴をカバー
プロンプト一覧プロンプトテンプレートの記載なし
リソース一覧明示的なMCPリソースの記載なし
ツール一覧READMEで「chat」ツールを記載
APIキーの安全管理JSONの「env」でキー管理
サンプリング機能(評価では重要度低)サンプリング機能の記載なし

上記を踏まえ、any-chat-completions-mcpは、汎用的なOpenAI互換チャットAPIをツールとして追加するのに最適な、シンプルで特化型のMCPサーバーです。最大の強みはシンプルさと幅広い互換性ですが、リソースやプロンプトの抽象化機能はありません。日常的なLLM統合用途には堅牢ですが、パワーユーザー向けには更なる機能が求められるかもしれません。総合的には、一般用途で6/10と評価します。


MCPスコア

ライセンスあり✅ (MIT)
ツールが1つ以上ある
フォーク数17
スター数129

よくある質問

FlowHuntにany-chat-completions-mcpを統合

any-chat-completions-mcp MCPサーバーでAIチャットAPI接続を統一し、プロバイダーの切り替えもスムーズに。柔軟性とシンプルさを求める開発者に最適です。

詳しく見る

Chat MCP サーバー
Chat MCP サーバー

Chat MCP サーバー

Chat MCP は、Model Context Protocol (MCP) を活用して様々な大規模言語モデル(LLM)と連携するクロスプラットフォームのデスクトップチャットアプリケーションです。開発者や研究者が複数の LLM バックエンドをテスト・操作・設定できる統一されたミニマルなインターフェースを提供し、プロト...

2 分で読める
AI MCP +5
Chatsum MCPサーバー
Chatsum MCPサーバー

Chatsum MCPサーバー

Chatsum MCPサーバーは、AIエージェントがユーザーのチャットデータベースからチャットメッセージを効率的に検索・要約できるようにし、簡潔な会話インサイトを提供してFlowHuntワークフロー内での分析をサポートします。...

1 分で読める
AI MCP Server +4
Any OpenAPI MCP サーバー
Any OpenAPI MCP サーバー

Any OpenAPI MCP サーバー

Claude などの AI アシスタントを OpenAPI(Swagger)仕様を持つあらゆる API に接続します。Any OpenAPI MCP サーバーはセマンティックなエンドポイント発見と直接的な API リクエスト実行を可能にし、FlowHunt やその他の環境におけるプライベート API 統合や動的ワークフ...

2 分で読める
AI MCP Server +4