- Home
- MCP servers
- MAGI
MAGI
- python
2
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"miki-hoshizaki-mcp-magi": {
"command": "python",
"args": [
"-m",
"src.server"
],
"env": {
"DEBUG": "1",
"MAGI_URL": "ws://127.0.0.1:8000/ws"
}
}
}
}You run an MCP (Model Context Protocol) server to manage code review submissions and monitor progress with an automated, multi-agent review workflow. This server acts as a bridge between your code submission clients and the MAGI Gateway, coordinating reviews from multiple agents and returning a majority-based decision to help you assess code quality efficiently.
How to use
Submit code for review through an MCP client that connects to the MAGI MCP Server. The server forwards your submission to the MAGI Gateway, distributes the review across three agents, and returns the final decision based on the majority of agent votes. You can observe the review progress and results through the client or any integrated dashboards that consume MCP events.
How to install
Prerequisites come with Python 3.11 or newer and access to the MAGI Gateway. Optionally, you can deploy in a container using Docker.
Install steps to run the MCP server locally:
- Install Python dependencies
pip install -r requirements.txt
Additional notes
Runtime configuration is centered around connecting to the MAGI Gateway. By default the server connects to ws://127.0.0.1:8000/ws, but you can override this by setting the MAGI_URL environment variable. The MAGI System official gateway is ws://magisystem.ai/ws.
Runtime commands and debugging options shown in examples include running the server directly and enabling debug logging. Docker deployment is also supported for containerized setups.
Available tools
code_review
Orchestrates the code review process by sending submissions to the MAGI Gateway and aggregating agent feedback.
gateway_integration
Manages communication with the MAGI Gateway and distributes tasks to review agents (Melchior, Balthasar, Casper).