Unichat
Createdamidabuddha
Enables interaction with various large language models via the Model Context Protocol (MCP).
About
Unichat is a TypeScript-based MCP server that facilitates communication with multiple large language model (LLM) providers, including OpenAI, MistralAI, Anthropic, xAI, Google AI, and DeepSeek. It uses the Model Context Protocol to send requests to these services via tools or predefined prompts, requiring the appropriate vendor API key. The server supports both STDIO and SSE transport mechanisms. It offers tools like `unichat` for general LLM requests and prompts for code review, documentation, explanation, and rework.
Key Features
- Offers predefined prompts for common code-related tasks
- Supports multiple LLM providers (OpenAI, MistralAI, Anthropic, xAI, Google AI, DeepSeek)
- Implements the Model Context Protocol (MCP)
- Supports both STDIO and SSE transport mechanisms
- Includes debugging tools via MCP Inspector
Use Cases
- Integrating LLMs into applications via MCP
- Automating code review and documentation tasks
- Interacting with LLMs using predefined prompts