amidabuddha_unichat-mcp-server

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.