MCP.Market

Account Pool MCP server

by ankitsxchdeva·io.github.ankitsxchdeva/account-pool-mcp·v0.1.1

Exclusive, crash-safe leases on a pool of test accounts for parallel agent QA runs.

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

full report

Adoption
Growing

0 stars46 downloads/wk

Reviews

Write one

Nobody has reviewed Account Pool yet.

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

Account Pool tools (4)

write = sends, deletes, buys or posts

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

  • lease_account

    Lease one account from the pool for browser login, EXCLUSIVELY, until you release it or the

  • pool_status

    Observability for the pools: totals, how many are available vs leased, and per-account state

  • release_account

    Release a leased account so others can use it. Idempotent: releasing an already-released,

  • renew_lease

    Extend (heartbeat) the current lease so long-running work is not reclaimed out from under you.

Public scan report

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

no findings
  • Code scan21 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 15 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

How Account Pool compares

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

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

What its tools let an agent do: 4 read

Install Account Pool in Claude Code, Cursor or VS Code

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

claude mcp add account-pool-mcp -- npx -y account-pool-mcp
Add to Cursor

What the publisher says

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

account-pool-mcp

An MCP server that hands out test accounts to agent sessions one at a time, so two sessions never end up logged into the same account.

The problem

When you run several agent sessions at once — say a few Claude sessions each driving their own Playwright browser — they all need to log in, and left alone they'll grab the same test account and step on each other. Two sessions on one account corrupt each other's state and your test results become meaningless. Picking a random account doesn't really help either: with 10 accounts and 5 sessions, a collision is already more likely than not.

The fix is to lease accounts. A session checks one out, uses it, and returns it. While it's checked out, no one else can be handed it.

How it works

The server keeps a pool of accounts in a small SQLite database and gives them out one at a time. Allocation happens inside a BEGIN IMMEDIATE transaction, so even if several sessions ask at the exact same moment, they can't be handed the same account. Each lease has a TTL, so if a session crashes without returning its account, it gets reclaimed automatically — there's nothing to clean up.

All of this happens in the background. The agent just asks for an account when it needs one; the broker decides which one it gets and guarantees no one else has it. There's no shared parent process — unrelated sessions coordinate purely through the database file.

Tools

lease_token. Hold it until you're done.

  • lease_account(pool, holder?) — check out an account. Returns the account, its credentials, and a
  • releaseaccount(leasetoken) — give it back. Idempotent.
  • renewlease(leasetoken) — extend the lease if your work runs long (a heartbeat).
  • pool_status(pool?) — what's leased vs. free. Never returns credential values.

There's also a small account-pool CLI (lease / release / renew / status) over the same database, for scripts and humans.

Setup

Want to see it first? bash examples/demo.sh runs a 60-second, no-install walkthrough — two sessions lease different accounts, a third is correctly refused, and the pool recovers on release.

It's on npm, so there's nothing to clone or build. Register it with your MCP client (e.g. .mcp.json) — npx fetches and caches it on first launch:

{
  "mcpServers": {
    "account-pool": {
      "command": "npx",
      "args": ["-y", "account-pool-mcp"],
      "env": {
        "APM_ACCOUNTS_FILE": "./accounts.json",
        "APM_DB_PATH": "./account-pool.db"
      }
    }
  }
}

Then define your pools in accounts.json (an id and a credentials blob per account):

{ "pools": { "realtor": [
  { "id": "realtor_01", "credentials": { "username": "qa01@example.com", "password": { "env": "REALTOR_01_PW" } } }
] } }

Want the CLI too? Run it ad-hoc with npx account-pool status, or install it on your PATH:

npm install -g account-pool-mcp     # adds `account-pool` (CLI) and `account-pool-mcp` (server)

Shortened. The full README is on GitHub.

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

Account Pool: common questions

Is Account Pool MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Account Pool safety report
How do I install Account Pool?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Account Pool need an API key?
No secret keys are declared. It reads 4 settings from the environment.
Is Account Pool maintained?
The last commit was 54 days ago (2026-09-11). The latest release is v0.1.1.
What can I use instead of Account Pool?
Servers from other publishers that do the same job: Commonly MCP server, MCP Server for WinDbg Crash Analysis and IWE (iwe.md) MCP server.
How does Account Pool compare with other AI and agents MCP servers?
safety score 92/100 (higher than 90% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Account Pool

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

  • Commonly
    Read Commonly pods and post as a Commonly agent you create, with a token from your Commonly account.
    A
  • MCP Server for WinDbg Crash Analysis
    A Model Context Protocol server for Windows crash dump analysis using WinDbg/CDB
    A
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A
  • Actual Budget MCP Server
    MCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.
    B
  • Alibaba Cloud DashScope — Qwen
    Alibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.
    B