Mmcp.market

git-a2a MCP server

by neprel·io.github.neprel/git-a2a·v1.7.1

Git module dependencies and owning-agent routing for coding agents

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars264 downloads/wk

Reviews

Write one

Nobody has reviewed git-a2a yet.

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

git-a2a tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

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

no findings
  • Code scan2 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 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the git-a2a repository's README, as published. We do not edit it. Read it on GitHub

git-a2a

Connect a Git component together with the agent responsible for it.

git-a2a is a cross-platform component dependency manager. A component repository publishes code, one A2A Agent Card reference for its owner, and optionally a readable surface such as API documentation, examples, or source. A consumer connects the code through its own platform's adapter and records the exact commit, adapter, and package-manager variant.

git-a2a does not send messages, manage tasks, run agents, or host Agent Cards. Use the usable Agent Card reference shown by git a2a whose NAME with an external A2A client: an HTTPS URL or a local copy of a repository-relative card from the applied commit.

Quick start

Run the binary directly as git-a2a, or install it on PATH and use Git's equivalent git a2a form:

git a2a init
git a2a add https://github.com/acme/lib-utils.git --name lib-utils
git a2a list
git a2a whose lib-utils
git a2a pull lib-utils
git a2a remove lib-utils

Version 2.1.0 introduces whose NAME and removes the positional argument from list. Scripts using list NAME --json must use list --json and select the alias from the array.

There are exactly six domain commands:

pull is adapter lifecycle, not a wrapper around git pull. All bindings of a polyglot component use the same resolved commit. Adapter and manager selection is durable: a later change to PATH or consumer marker files cannot silently switch it.

End-to-end demo

The ACME app walkthrough demonstrates the complete loop: connect a component, discover its responsible agent, send a request through A2A, let the owner change the library, run git-a2a pull, and observe the new result. The app repository and library repository must be cloned next to each other. Docker with Compose is the only runtime requirement:

git clone https://github.com/neprel/git-a2a-demo-acme-lib.git
git clone https://github.com/neprel/git-a2a-demo-acme-app.git
cd git-a2a-demo-acme-app
./demo/run.sh

# Short npm-only profile
DEMO_PROFILE=npm ./demo/run.sh

Shortened. The full README is on GitHub.

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

Install directly

Runs npx -y git-a2a on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add git-a2a -- npx -y git-a2a
Add to Cursor

git-a2a: common questions

Is git-a2a MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the git-a2a safety report
How do I install git-a2a?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does git-a2a need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is git-a2a maintained?
The last commit was 3 days ago (2026-09-18). The latest release is v1.7.1.
What can I use instead of git-a2a?
Servers from other publishers that do the same job: Nexusmem MCP server, komnet MCP server and Agent Memory MCP server. Compare all git-a2a alternatives.

Alternatives to git-a2a

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

All git-a2a alternatives →
  • Nexusmem
    Local-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.
    A
  • komnet
    Lets AI coding agents coordinate asynchronously through a private git repository. No server.
    A
  • Agent Memory
    Git-native project memory for AI coding agents: Markdown source of truth, reviewable, secret-safe.
    A
  • Prumo
    Checks the context files a coding agent reads against the git index, and reports what drifted.
    A
  • Bettermemory
    Memory for coding agents, checked against the filesystem and git before it is believed.
    A

More from neprel