Unichat

Interact with multiple LLM chat APIs through a unified interface.

amidabuddha 40 ↓ 7.3k
Claude CodeClaude DesktopGeneric
View source ↗

This Unichat MCP server, developed by amidabuddha, provides a unified interface for interacting with multiple AI language models including OpenAI, MistralAI, Anthropic, xAI, and Google AI. It exposes a single 'unichat' tool that takes messages as input and returns AI-generated responses, abstracting away the differences between various AI providers. Built in Python, the implementation offers predefined prompts for common tasks like code review, documentation generation, and code explanation. By bridging multiple AI services through a standardized MCP interface, this server enables flexible AI model selection and consistent interaction patterns across providers. It is particularly useful for developers and applications requiring AI-powered code assistance, natural language processing, or multi-model AI capabilities without vendor lock-in.

Source

Repository: https://github.com/amidabuddha/unichat-mcp-server

Maintain Unichat?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

Unichat on getagentictools
[![Unichat on getagentictools](https://getagentictools.com/badge/mcp/amidabuddha-unichat-mcp-server.svg)](https://getagentictools.com/mcp/amidabuddha-unichat-mcp-server?ref=badge)