amidabuddha_unichat-mcp-server
0
The Unichat MCP Server is designed to manage AI-driven requests through a unified protocol interface, supporting multiple AI services. It simplifies tasks like code review, documentation, and explanation using predefined prompts.
Unichat MCP Server in Python
- A server that facilitates sending requests to AI services like OpenAI, MistralAI, Anthropic, xAI, or Google AI via the MCP protocol using tools and predefined prompts.
- Requires vendor API key for operation.
Tools
- Implements a tool
unichat
for sending requests that take "messages" as required string arguments and return a response.
Prompts
code_review
: Reviews code for best practices and improvements.document_code
: Generates documentation for code.explain_code
: Explains how a piece of code works.code_rework
: Applies changes to the provided code.
Quickstart
- Install instructions for Claude Desktop on MacOS and Windows.
- Supported models and usage of API key.
Development
- Steps to build and publish package distributions for PyPI.
- Debugging guidance using MCP Inspector.