Home › Finance › mercury-multiorg-mcp

mercury-multiorg-mcp

Unofficial read-only MCP server exposing several Mercury banking organizations to one AI session.

Python Cloud
★ 0 stars Last pushed 2026-09-15 License: MIT

Topics: Finance & Fintech

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.1.6)

uvx mercury-multiorg-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "mercury-multiorg-mcp": {
      "command": "uvx",
      "args": [
        "mercury-multiorg-mcp"
      ],
      "env": {
        "MERCURY_TOKEN_ACME_MAIN": "<YOUR_VALUE>",
        "MERCURY_ENTITIES_FILE": "<YOUR_VALUE>",
        "MERCURY_API_BASE": "<YOUR_VALUE>",
        "MERCURY_ALLOW_DOCUMENTS": "<YOUR_VALUE>"
      }
    }
  }
}
  • MERCURY_TOKEN_ACME_MAIN secret — Example only. Each organization needs one read-only Mercury API token in the environment variable named by its token_env in your registry. Names are yours to choose but must match MERCURY_TOKEN_[A-Z0-9_]+ (for example MERCURY_TOKEN_<ENTITY_KEY>); set one per organization and rename this example to match.
  • MERCURY_ENTITIES_FILE — Alternative to --entities: path to the entity registry YAML. Ignored when --entities is passed.
  • MERCURY_API_BASE — Mercury API host. Allowed without extra flags: https://api.mercury.com, https://api-sandbox.mercury.com (with sandbox tokens), or a loopback mock.
  • MERCURY_ALLOW_DOCUMENTS — Set to true to register get_statement_pdf and get_invoice_pdf, which return statement and invoice PDFs unredacted. Off by default.

This server takes extra arguments — see its repository.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry