Skip to main content

roost-mcp

Two zero-config, advisory MCP servers from Roost for AI agents that handle money. No API key, no signup — an anonymous per-install token is created on first use. Calls are anonymized (hashed identifiers, bucketed amounts, no PII) and aggregated into a benchmark of money-moving-agent behavior; that's why they're free.

Install:

pip install roost-mcp

This provides two commands.

Add it to your MCP client

Both servers run over stdio. Point your client at whichever you want (either works alone) — a Claude Desktop–style config:

{
  "mcpServers": {
    "roost-corpus": { "command": "roost-corpus-mcp" },
    "roost-eval": { "command": "roost-eval-mcp" }
  }
}

If your client doesn't inherit your shell PATH, use the absolute path to the console script (what which roost-corpus-mcp prints).

roost-corpus-mcp — payment pre-flight check

A second opinion before your agent sends a payment. The check_payment tool takes an invoice, purchase order, or transfer and returns a clear recommendation — proceed, hold & review, or consider financing — with the reasons: a suspected duplicate, an amount out of line with this agent's own history, an early-pay discount worth capturing, or terms worth using.

Advisory, not a gate — your agent stays in control. Fast, deterministic checks that sharpen as your agent builds a short history. USD invoices, purchase orders, and transfers today.

roost-eval-mcp — finance-agent safety test

Find the money decisions your agent gets dangerously wrong — before it ships. list_eval_scenarios returns realistic money-action situations (fraud bait, payee changes, overspend, duplicate/replay, social engineering, …); your agent decides proceed/hold/flag on each; submit_eval returns a private scorecard that leads with a clear summary.status (balanced / unsafe / over_conservative / mixed), then the component metrics (coverage, correctness, consistency, severity-adjusted risk, unsafe-proceed and conservative-friction rates) and every failing case with a fix.

Private and deterministic — your results are yours. Verified, trace-backed evaluation is on the roadmap. Don't put personal, payment, or confidential information in free-text fields.

Configuration

  • ROOST_CORPUS_API_BASE — API base (default https://roost-corpus.fly.dev, the live public endpoint).
  • ROOST_CORPUS_TOKEN / ROOST_CORPUS_TOKEN_FILE — anonymous token override / file (default ~/.roost/anon_token).
  • ROOST_CORPUS_SOURCE — optional install-attribution tag.

Apache-2.0.

Metadata

Release files for roost-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for roost-mcp 0.1.1
File Size Uploaded
roost_mcp-0.1.1.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for roost-mcp 0.1.1
File Interpreter ABI Platform
roost_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.6 kB

Release files / roost_mcp-0.1.1.tar.gz

Download URL roost_mcp-0.1.1.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
aeaed5161f244de649dcfa09aaf251989cb769c740a1cf4985aeaa82da43ec01
BLAKE2b-256 checksum
How to use checksums
6586f64508bfcd87eba63cf887ba8446ae03c566c8e8abe3fd6d56afd0739a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release files / roost_mcp-0.1.1-py3-none-any.whl

Download URL roost_mcp-0.1.1-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
757680a7329372f6017f8fdb0e96ee49f5ff9019e78b5487961f22b70e6fa959
BLAKE2b-256 checksum
How to use checksums
3d5f55bf4aa1f2ae6d0499bbae0768cd89a3afb519469966be01f3d16d6bf306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page