Skip to main content
Glama

Unichat MCP-Server in Python

Auch in TypeScript verfügbar

Senden Sie Anfragen an OpenAI, MistralAI, Anthropic, xAI, Google AI, DeepSeek, Alibaba und Inception mithilfe des MCP-Protokolls über ein Tool oder vordefinierte Eingabeaufforderungen. Anbieter-API-Schlüssel erforderlich

Werkzeuge

Der Server implementiert ein Tool:

  • unichat : Senden Sie eine Anfrage an unichat

    • Nimmt "Nachrichten" als erforderliche String-Argumente an

    • Gibt eine Antwort zurück

Eingabeaufforderungen

  • code_review

    • Überprüfen Sie den Code auf bewährte Methoden, potenzielle Probleme und Verbesserungen

    • Argumente:

      • code (Zeichenfolge, erforderlich): Der zu überprüfende Code"

  • document_code

    • Generieren Sie Dokumentation für Code, einschließlich Docstrings und Kommentaren

    • Argumente:

      • code (Zeichenfolge, erforderlich): Der zu kommentierende Code"

  • explain_code

    • Erklären Sie im Detail, wie ein Codeteil funktioniert

    • Argumente:

      • code (Zeichenfolge, erforderlich): Der zu erklärende Code"

  • code_rework

    • Wenden Sie die gewünschten Änderungen am bereitgestellten Code an

    • Argumente:

      • changes (Zeichenfolge, optional): Die anzuwendenden Änderungen"

      • code (Zeichenfolge, erforderlich): Der zu überarbeitende Code"

Related MCP server: MCP AI Gateway

Schnellstart

Installieren

Claude Desktop

Unter MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json Unter Windows: %APPDATA%/Claude/claude_desktop_config.json

Unterstützte Modelle:

Eine Liste der aktuell unterstützten Modelle, die als "SELECTED_UNICHAT_MODEL" verwendet werden können, finden Sie hier . Bitte fügen Sie den entsprechenden API-Schlüssel des Anbieters als "YOUR_UNICHAT_API_KEY" hinzu.

Beispiel:

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

Konfiguration von Entwicklungs-/unveröffentlichten Servern

"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"
    }
  }
}

Konfiguration veröffentlichter Server

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

Installation über Smithery

So installieren Sie Unichat für Claude Desktop automatisch über Smithery :

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

Entwicklung

Erstellen und Veröffentlichen

So bereiten Sie das Paket für die Verteilung vor:

  1. Ältere Builds entfernen:

rm -rf dist
  1. Abhängigkeiten synchronisieren und Sperrdatei aktualisieren:

uv sync
  1. Erstellen Sie Paketverteilungen:

uv build

Dadurch werden Quell- und Wheel-Distributionen im Verzeichnis dist/ erstellt.

  1. Auf PyPI veröffentlichen:

uv publish --token {{YOUR_PYPI_API_TOKEN}}

Debuggen

Da MCP-Server über stdio laufen, kann das Debuggen eine Herausforderung darstellen. Für ein optimales Debugging empfehlen wir dringend die Verwendung des MCP Inspector .

Sie können den MCP Inspector über npm mit diesem Befehl starten:

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

Beim Start zeigt der Inspector eine URL an, auf die Sie in Ihrem Browser zugreifen können, um mit dem Debuggen zu beginnen.

Install Server
A
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    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.
    183
    11
    MIT
  • A
    license
    B
    quality
    F
    maintenance
    Enables AI assistants to intelligently select and switch between different AI models (OpenAI, Anthropic, etc.) within the same conversation based on task requirements. Provides a unified interface for accessing multiple AI providers through a single MCP tool.
    1
    34
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables Claude and other MCP-compatible tools to communicate with OpenAI's GPT models (GPT-5, GPT-5-mini, o3) with conversation history and session management. Features advanced controls like reasoning effort settings, token tracking, and parallel conversation sessions for efficient AI workflows.
    9

View all related MCP servers

Related MCP Connectors

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

  • Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.

  • Free public MCP for AI agents — 193 tools, 44 workflows. No API key.

View all MCP Connectors

Latest Blog Posts

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