Skip to main content
Glama

Unichat MCP Server

Python での Unichat MCP サーバー

TypeScriptでも利用可能

ツールまたは事前定義されたプロンプトを介して、MCPプロトコルを使用してOpenAI、MistralAI、Anthropic、xAI、Google AI、DeepSeek、Alibaba、Inceptionにリクエストを送信します。ベンダーAPIキーが必要です。

ツール

サーバーは 1 つのツールを実装します。

  • unichat : unichatにリクエストを送信する
    • 必須の文字列引数として「messages」を受け取ります
    • 応答を返す

プロンプト

  • code_review
    • ベストプラクティス、潜在的な問題、改善点についてコードをレビューする
    • 引数:
      • code (文字列、必須): レビューするコード
  • document_code
    • docstring やコメントを含むコードのドキュメントを生成する
    • 引数:
      • code (文字列、必須): コメントするコード
  • explain_code
    • コードがどのように動作するかを詳しく説明する
    • 引数:
      • code (文字列、必須): 説明するコード
  • code_rework
    • 提供されたコードに要求された変更を適用する
    • 引数:
      • changes (文字列、オプション): 適用する変更
      • code (文字列、必須): 再作業するコード

クイックスタート

インストール

クロードデスクトップ

MacOS の場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

対応モデル:

現在サポートされているモデルのリストは、 "SELECTED_UNICHAT_MODEL"としてこちらでご確認いただけます。関連するベンダーAPIキーを"YOUR_UNICHAT_API_KEY"として追加してください。

例:

"env": { "UNICHAT_MODEL": "gpt-4o-mini", "UNICHAT_API_KEY": "YOUR_OPENAI_API_KEY" }

開発/非公開サーバーの構成

"mcpServers": { "unichat-mcp-server": { "command": "uv", "args": [ "--directory", "{{your source code local directory}}/unichat-mcp-server", "run", "unichat-mcp-server" ], "env": { "UNICHAT_MODEL": "SELECTED_UNICHAT_MODEL", "UNICHAT_API_KEY": "YOUR_UNICHAT_API_KEY" } } }

公開サーバーの構成

"mcpServers": { "unichat-mcp-server": { "command": "uvx", "args": [ "unichat-mcp-server" ], "env": { "UNICHAT_MODEL": "SELECTED_UNICHAT_MODEL", "UNICHAT_API_KEY": "YOUR_UNICHAT_API_KEY" } } }

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Unichat を自動的にインストールするには:

npx -y @smithery/cli install unichat-mcp-server --client claude

発達

建築と出版

配布用のパッケージを準備するには:

  1. 古いビルドを削除します。
rm -rf dist
  1. 依存関係を同期し、ロックファイルを更新します。
uv sync
  1. パッケージディストリビューションをビルドします。
uv build

これにより、 dist/ディレクトリにソースとホイールのディストリビューションが作成されます。

  1. PyPI に公開:
uv publish --token {{YOUR_PYPI_API_TOKEN}}

デバッグ

MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。

次のコマンドを使用して、 npm経由で MCP Inspector を起動できます。

npx @modelcontextprotocol/inspector uv --directory {{your source code local directory}}/unichat-mcp-server run unichat-mcp-server

起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Tools

ツールまたは事前定義されたプロンプトを介して、MCPプロトコルを使用してOpenAI、MistralAI、Anthropic、xAI、またはGoogle AIにリクエストを送信します。ベンダーAPIキーが必要です。

  1. TypeScriptでも利用可能
    1. ツール
    2. プロンプト
  2. クイックスタート
    1. インストール
    2. Smithery経由でインストール
  3. 発達
    1. 建築と出版
    2. デバッグ

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A simple MCP server for interacting with OpenAI assistants. This server allows other tools (like Claude Desktop) to create and interact with OpenAI assistants through the Model Context Protocol.
    Last updated -
    31
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Send requests to OpenAI, MistralAI, Anthropic, xAI, or Google AI using MCP protocol via tool or predefined prompts. Vendor API key required. Both STDIO and SSE transport mechanisms are supported via arguments.
    Last updated -
    1
    93
    10
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server implementation that enables connection between OpenAI APIs and MCP clients for coding assistance with features like CLI interaction, web API integration, and tool-based architecture.
    Last updated -
    28
    Python
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    A proxy server that bridges AI agents and external APIs by dynamically translating OpenAPI specifications into standardized MCP tools, enabling seamless interaction without custom integration code.
    Last updated -
    43
    Python
    MIT License
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/amidabuddha/unichat-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server