MCP.Market

agenthold MCP server

by edobusy·io.github.edobusy/agenthold·v0.10.0·2 stars

Shared versioned state for multi-agent AI workflows

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

full report

Adoption
Growing

2 stars78 downloads/wk

Reviews

Write one

Nobody has reviewed agenthold yet.

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

agenthold 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-26 · same rubric, same numbers if you re-run it

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

How agenthold compares

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

Safety score
88/100
higher than 80% of 4,460 AI and agents servers
GitHub stars
2
more than 65% of 2,711 AI and agents servers
Downloads a week
78
more than 58% of 1,538 AI and agents servers with a package

Install agenthold in Claude Code, Cursor or VS Code

claude mcp add agenthold -- uvx agenthold
Add to Cursor

What the publisher says

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

agenthold

Stop your AI agents from silently overwriting each other.

When two agents update the same value, the second write quietly destroys the first. No error, no exception, just wrong data and a system that keeps running. agenthold is an MCP server that gives agents shared, versioned state with conflict detection built in. Think of it as git for your agents' working memory.

The problem

When two agents update the same value at the same time, the second write silently overwrites the first. No exception is raised. The value is wrong. The system keeps running.

Two agents read a $10,000 budget and allocate from it independently. Total committed: $15,000. The budget object never complains. This is a read-modify-write conflict: each agent's write assumes nothing changed since its read.

How it works

agenthold solves this with optimistic concurrency control (OCC), the same mechanism Postgres uses in UPDATE ... WHERE version = N and DynamoDB uses in conditional writes.

Every value stored in agenthold has a version number. When an agent writes, it passes the version it read. If the stored version has changed since the read, the write is rejected with a ConflictError that includes the current value. The agent re-reads, recalculates, and retries.

The losing agent detects the conflict, re-reads the real remaining budget ($2,000), and adjusts its allocation. The total committed is always exactly $10,000. Every write is tracked.

OCC is the right fit for agent workflows because:

  • Agents do work between reads and writes (network calls, LLM inference). You cannot hold a database lock across that work.
  • Conflicts are rare. Retrying once is cheaper than acquiring a lock on every read.
  • The retry logic is simple, explicit, and fully in the agent's control.

Works with any agent framework

agenthold connects via MCP (Model Context Protocol), the open standard for tool integration. Any framework that speaks MCP can use agenthold with zero glue code.

Shortened. The full README is on GitHub.

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

agenthold: common questions

Is agenthold MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the agenthold safety report
How do I install agenthold?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does agenthold need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is agenthold maintained?
The last commit was 120 days ago (2026-07-07). The latest release is v0.10.0.
What can I use instead of agenthold?
Servers from other publishers that do the same job: PaperBanana MCP server, Godot MCP server and Mnemoverse Memory MCP server.
How does agenthold compare with other AI and agents MCP servers?
safety score 88/100 (higher than 80% of 4,460 AI and agents servers); github stars 2 (more than 65% of 2,711 AI and agents servers); downloads a week 78 (more than 58% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to agenthold

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

  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Godot MCP
    Agent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.
    A
  • Mnemoverse Memory
    Hosted agent memory that learns from outcomes, with shared rooms. No key: mcp.mnemoverse.com/mcp
    A
  • three.ws Brain
    List LLM providers and run chat completions through the three.ws multi-provider router.
    B
  • Claude Prompts
    Reusable prompt templates, multi-step workflow chains, and quality gates for any MCP client.
    A