mcpbeat Sign in

Cofferline MCP Server

by cofferline Your server? Claim it
answering

Cofferline is answering right now. Last checked 9 min ago. It exposes 47 tools.

Treasury and risk controls for agent wallets: policies, quotes, prediction-market orders.

Uptime history 12 days of history
12 days agonow
100.0%
Uptime 24h
91 of 91 checks
47
Tools
read from the server
150 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Cofferline every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add treasury --transport http https://mcp.cofferline.com
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "treasury": {
      "url": "https://mcp.cofferline.com"
    }
  }
}
~/.codex/config.toml
[mcp_servers.treasury]
url = "https://mcp.cofferline.com"
.cursor/mcp.json
{
  "mcpServers": {
    "treasury": {
      "url": "https://mcp.cofferline.com"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "treasury": {
      "url": "https://mcp.cofferline.com"
    }
  }
}

Available tools 47

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

auto
get_auto_topup
The auto-topup rule and how many pre-signed authorizations remain. Auth required.
remove_auto_topup
Remove the auto-topup rule and its unused authorizations. Auth required.
set_auto_topup
Configure auto-topup: when the prepaid balance falls below threshold_usd, the platform settles one of the pre-signed EIP-3009 authorizations you supply (signed outside MCP — this server cannot sign). Auth required.
cancel
cancel_all_pm_orders
Cancel every resting order for the credential, optionally within one market. Auth required.
cancel_intent
Cancel a planned intent (a few-second window before execution claims it). Auth required.
cancel_pm_order
Cancel one resting prediction-market order. Auth required.
intent
create_intent
Create a conversion or gas_topup intent; the executor pipeline plans and fills it under policy. Auth required.
get_intent
Fetch an intent, including fills and the post-trade report once filled. Auth required.
order
check_pm_order
Pre-flight policy check for a prediction-market order: would this cost be allowed right now? Auth required.
create_pm_order
Place a prediction-market limit order under policy, signed server-side with the stored credential. Polymarket: condition_id, token_id, action, price_usd (e.g. '0.55'), size_shares. Auth required.
prepare
prepare_delegation
Prepare a scoped session-key grant for a Kernel smart account: exact call allowlist, expiry, optional rate limit. Returns the ONE EIP-712 digest the account owner signs outside MCP (this server cannot sign) — then call confirm_delegation with the signature. Auth required.
prepare_pm_order
Prepare a client-signed Polymarket order: policy-checked, then returns the exact EIP-712 payload to sign outside MCP (this server cannot sign) plus a prepare_id — submit both via submit_pm_order. Auth required.
revoke
revoke_delegation
Revoke a delegation. The reply includes calldata the owner can send on-chain for hard finality. Auth required.
revoke_pm_credential
Revoke a venue credential; its sealed ciphertext is destroyed. Auth required.
submit
submit_feedback
Submit a feature request ($1 anti-spam fee, charged to the prepaid balance when funded). Auth required. Payment flow: call once without x_payment — a 402 reply lists the exact EIP-3009 requirements (amount, USDC asset, recipient, EIP-712 domain). Sign a transferWithAuthorization for them outside MCP (this server cannot sign), then call again with x_payment set to the base64 of {x402Version:1, scheme:'exact', network, payload:{signature, authorization}}.
submit_pm_order
Submit a prepared Polymarket order with the maker's EIP-712 signature from prepare_pm_order. Auth required.
balance
get_balance
Prepaid fee balance: settled credits minus fee debits. Auth required.
benchmarks
get_benchmarks
Measured execution benchmarks: median savings vs arrival quote by USD size bucket, from real completed intents only. Free, no auth.
complete
complete_siwe_login
Finish wallet sign-in: exchanges the signed SIWE message for a cl_sess_… session token — use it as the Authorization bearer on every authenticated tool. Free, no auth.
confirm
confirm_delegation
Activate a prepared delegation by supplying the owner's signature over its enable digest. Auth required.
credentials
list_pm_credentials
List stored venue credentials — metadata only, never material. Auth required.
delegation
get_delegation
Fetch one delegation. Auth required.
delegations
list_delegations
List delegations, newest first. Auth required.
export
export_account
Export all of this account's data in one document. Auth required.
feedback
list_feedback
Every feature request ever submitted, public and unauthenticated. Free.
get
get_me
Identify the authenticated account: address, kind, scopes. Auth required.
intents
list_intents
List intents, newest first. Auth required.
offboard
offboard_account
Close this account for good: revokes every credential, scrubs personal data, retires the account. Irreversible; confirm_wallet_address must be the account's own wallet address, typed exactly. Auth required.
onboarding
get_pm_onboarding
Polymarket trade-readiness for an address: live approval status plus the calldata for anything missing (executed outside MCP — this server cannot sign). Auth required.
orders
list_pm_orders
The credential's resting orders straight from the venue — recover state after a disconnect. Auth required.
panic
panic
Emergency stop, one call: suspends the account, revokes every API key, session, delegation and venue credential, and returns all unwind calldata for the owner. Auth required.
policy
get_policy
List policy versions, newest first (the first entry is active). Auth required.
poll
poll_events
Poll typed treasury events with a monotonic cursor (intent lifecycle, budget thresholds, reconciliation, security alerts). Auth required.
put
put_policy
Create or update the wallet's treasury policy (immutable versioning; PUT creates the next version). Auth required. Body must match /schemas/policy-v1.json — only version, wallet and chain_id are required; omitted fields take the platform defaults published in the manifest and are stored into the document, and the response lists them in `defaulted`.
quotes
get_quotes
Live venue quote comparison for a token conversion (CoW + ParaSwap on Base). Free, no auth.
renew
renew_delegation
Renew an active delegation: same scope, fresh expiry, no authority gap. Returns a NEW digest to sign and confirm exactly like prepare_delegation. Auth required.
resolve
resolve_pm_funder
Resolve an owner EOA to its Polymarket funder Safe candidates. Auth required.
screen
screen_address
OFAC SDN counterparty screening for an address. Free, no auth.
signer
get_pm_signer_rotation
Calldata to swap the Polymarket funder Safe's owner to a new EOA — the owner executes it outside MCP (this server cannot sign). Auth required.
spend
check_spend
Pre-flight policy check: would this spend be allowed under the wallet's policy right now? Auth required.
start
start_siwe_login
Start wallet sign-in: returns a single-use SIWE message. Sign it with the wallet outside MCP (this server cannot sign), then call complete_siwe_login. Free, no auth.
statement
get_statement
Deterministic monthly statement derived from the append-only ledger — same period, same bytes. Auth required.
store
store_pm_credential
Store a prediction-market venue credential (verified live against the venue, sealed at rest, material never returned). Polymarket, either shape: signer_private_key + maker (derives API creds), or api_key + secret + passphrase + maker + signer. Auth required.
sync
sync_pm_fills
Pull the venue's fills for a credential into the wallet's ledger. Idempotent — safe to repeat. Auth required.
tokens
list_tokens
Tokens the platform accepts on an intent, per chain — what create_intent will admit. Free, no auth.
topup
topup_balance
Top up the prepaid balance with USDC. Auth required. Payment flow: call once without x_payment — a 402 reply lists the exact EIP-3009 requirements (amount, USDC asset, recipient, EIP-712 domain). Sign a transferWithAuthorization for them outside MCP (this server cannot sign), then call again with x_payment set to the base64 of {x402Version:1, scheme:'exact', network, payload:{signature, authorization}}.
wrap
wrap_pm_usdc
Wrap the funder Safe's USDC.e into Polymarket's pUSD, platform-relayed so the user pays no gas. Omit amount_base_units to wrap the full balance. Auth required.

Endpoints

URLTransportStateLatencyChecked
https://mcp.cofferline.com streamable-http answering 137 ms 9 min ago

Alternatives to Cofferline

same job, measured the same way
C
Pariflow Agent
by pariflow

Search prediction markets, preview trades, and place explicitly confirmed Pariflow orders.

51 installs/wk local only
Flipcoin
by mrtalecky

Agent-first prediction markets on Base. Trade, quote, create markets via MCP.

74 installs/wk local only
Polymarket MCP
by 0xchron

Read-only Polymarket prediction market data for AI agents.

163 installs/wk local only
Mantis
by alfred768

Cross-venue prediction market routing for AI agents with arbitrage, quotes, history, and signals.

6 tools answering
Polymarket MCP Server
by joinquantish

Self-hosted MCP server for AI agent trading on Polymarket prediction markets

local only
Polymarket Kalshi Arbitrage
by oddsrail

Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed

local only
Prediction Markets Quant
by predictionmarketspicks

Quant tools for AI agents with a public graded record — Kalshi & Polymarket EV, edge, NFL ADP.

24 tools answering
Meridian Edge — Prediction Market Consensus
by tmbot12

Real-time prediction market consensus data for AI agents

54 installs/wk local only

Cofferline — questions

Answers built from our own checks of this server.

What can Cofferline do?
It exposes 47 tools, read directly from the server on our last check. Among them: cancel_all_pm_orders, cancel_intent, cancel_pm_order, check_pm_order, check_spend, complete_siwe_login and 41 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Cofferline mostly used for?
Its tools cluster around cancel, auto and submit. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Cofferline working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 150 ms. The bar chart above shows every period we have measured.
How do I connect Cofferline?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Cofferline need an API key?
No. Cofferline completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 47 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Cofferline?
It answers our handshake in 150 ms on average, which is faster than 81% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.