aider-mcp-server

aider-mcp-server

3.3

If you are the rightful owner of aider-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Aider MCP Server is a Machine Cognition Protocol server that provides AI coding capabilities using Aider.

The Aider MCP Server leverages Aider, a powerful AI coding assistant, to provide coding capabilities via a standardized API. By discretely offloading work to Aider, the server reduces costs while using model-specific capabilities to create more reliable code through multiple focused LLM calls. It supports AI code generation, model selection, flexible configuration, multi-transport support, and general question answering. The server is designed to work with Python 3.10 or higher and requires API keys for various models like OpenAI, Anthropic, and Google.

Features

  • AI Code Generation: Run one-shot coding tasks with Aider to add, fix, or enhance code.
  • Model Selection: Query available models to choose the most appropriate one for your task.
  • Flexible Configuration: Configure Aider sessions with customizable settings.
  • Multi-transport Support: Run via Server-Sent Events (SSE) or stdio for flexible integration.
  • General Question Answering: Ask an LLM questions using a simple prompt.

Tools

  1. ai_code

    Run Aider to perform coding tasks.

  2. get_models

    List available Aider models filtered by substring.

  3. ask_question

    Send a prompt to an LLM and return the response.