MCP.Market

Aider Executor MCP server

by RailKill·io.github.RailKill/mcp-aider-executor·v1.1.0

Model Context Protocol (MCP) server to execute aider-specific code editing operations

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

0 stars49 downloads/wk

Reviews

Write one

Nobody has reviewed Aider Executor yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Aider Executor tools (14, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • aider_check_git_log

    Retrieves the most recent commit history from the git repository.

  • aider_check_git_status

    Shows the git repository's working tree status. Use this to see which files are modified or staged.

  • aider_check_last_prompt

    Reads the last message prompt sent to Aider.

  • aider_check_progress

    Reads the last X lines from the Aider chat history file and checks if

  • aider_checkout_git_branch

    Switches branches or creates a new branch. Before running this tool, you must ensure that

  • aider_create_git_stashwrite action

    Runs the `git stash -u` command to stash uncommitted files in the git repository.

  • aider_git_revert

    Reverts the changes of a given commit hash.

  • aider_list_files

    List all files in the given directory.

  • aider_list_git_branches

    Lists all local branches in the given repository path.

  • aider_mcp_check_whitelist

    Gets the list of glob paths configured in the Aider MCP server whitelist.

  • aider_message_promptwrite action

    Executes the `aider` CLI tool to perform automated code edits, planning, and git commits.

  • aider_read_config_yaml

    Reads the full contents of the … file in the directory.

  • aider_read_file_contents

    Reads the contents of a file.

  • aider_setup_config_yamlwrite action

    Creates or overwrites the … file in the directory.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 135 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Aider Executor compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 65% of 4,460 AI and agents servers
Tools
14
the typical AI and agents server has 6
Tools that change things
21%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
49
more than 41% of 1,538 AI and agents servers with a package

What its tools let an agent do: 11 read · 3 change

Install Aider Executor in Claude Code, Cursor or VS Code

Runs npx -y mcp-aider-executor on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-aider-executor -- npx -y mcp-aider-executor
Add to Cursor

What the publisher says

From the Aider Executor repository's README, as published. We do not edit it. Read it on GitHub

Project Information

stdio MCP server to run aider as a detached background process with basic git tools and status checks. This allows LLMs to start code editing processes freely and check the aider chat history for progress at a later time to allow for agentic swarm behavior.

An .aider.mcp.details.json file is created in the same directory with the process ID and starting datetime. The MCP server provides tools for LLM agents to check if the process is still running, and to check the .aider.chat.history.md for updates.

The original message prompt send via the MCP server to aider is also recorded in .aider.mcp.prompt.txt.

Quick Start

You can run the server directly using npx, passing in environment variables for the endpoint URL and API keys. Provide --whitelist arguments with a permitted glob path otherwise all operations will be denied by default.

{
  "mcpServers": {
    "mcp-aider-executor": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-aider-executor",
        "--whitelist",
        "/home/user/my-project/**",
        "--whitelist",
        "/local/my-application/**"
      ],
      "env": {
        "AIDER_MODEL": "openai/gemma-4-E4B-it-IQ4_XS",
        "OPENAI_API_BASE": "http://127.0.0.1:1337/v1",
        "OPENAI_API_KEY": "your-key-here"
      }
    }
  }
}

Prompting

You can directly tell your LLM to use Aider by providing them with a directory to work in. For example:

Use Aider to create a simple Python hello world console application in "/home/my-project"

For extra Aider options, you should set it properly using environment variables (the env in MCP settings .json), or ask your LLM to create the Aider YAML configuration file for you in the project directory. By default, the server comes with some basic git and file tools to allow the LLM to look around. These tools can be disabled via the options below if you'd like to use a separate MCP server to handle more advanced functions.

[!CAUTION]

For security purposes, the MCP server does not have the functionality to write API keys into the configuration YAML.

Use env instead to provide keys like OPENAIAPIKEY. Don't tell your LLM about it.

Options

You can add these arguments in the npx command.

-h, --help                     Display this message
--model <model>                Default LLM main model override (i.e. always use this model no matter what)
--edit-format <format>         Main model edit format override, regardless of config or LLM inference
--architect                    Always run in architect mode (--no-architect for never)
--editor-model <model>         Default secondary editor model override for architect mode
--editor-edit-format <format>  Editor model's edit format override
--no-add-message-notes         Disables the adding of aider-specific notes to message prompts
--no-register-git-tools        Disables registration of all git tools for this server
--no-allow-git-edits           Disables only the git tools which modify the repo history
--no-register-file-tools       Disables registration of wide file access tools for this server
--whitelist <path>             Only allow operations within the glob path

Environment Prerequisites

The environment running the MCP server must have the following tools installed and available as executable commands in the shell:

  1. node
  2. aider
  3. git

[!WARNING]

You should set the number of parallel requests to 2 if you are using the same local endpoint for aider,

otherwise your chat session and the background aider process will be stuck waiting for each other.

You should also set the OPENAIAPIKEY environment variable to a non-empty value if you are using a local

OpenAI-compatible endpoint because aider requires it even if you don't use an API key.

You still need the openai/ prefix when specifying model names for local endpoints in aider.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Aider Executor: common questions

Is Aider Executor MCP server safe?
Mostly: it is graded B (82/100). Read the Aider Executor safety report
How do I install Aider Executor?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Aider Executor need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Aider Executor maintained?
The last commit was 173 days ago (2026-05-15). The latest release is v1.1.0.
What can I use instead of Aider Executor?
Servers from other publishers that do the same job: Serena MCP: the IDE for your agent MCP server, Image MCP server and three.ws Autopilot MCP server.
How does Aider Executor compare with other AI and agents MCP servers?
safety score 82/100 (higher than 65% of 4,460 AI and agents servers); tools 14 (the typical AI and agents server has 6); tools that change things 21% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Aider Executor

Same job from other publishers: the closest match first, then the best rated.

  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • Image
    AI image generation and editing with prompt optimization and quality presets
    B
  • three.ws Autopilot
    Set autopilot scopes and a daily SOL spend cap, then propose, execute, and undo agent actions.
    B