Phantom MCP Server
PHANTOM ID MCP payment server: agent-to-agent USDC payments on Base.
Connector by Arbromagency-Sato · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/arbromagency-sato-phantom-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 1 read · 4 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 6
Read from the source code; the running server may list different tools.
Read 1 · Look things up without changing anything.
verify_payment
Write 4 · Create, change, send or run things.
authorize_paymentphantom_authorize_budgetphantom_registerquote_payment
Delete 1 · Delete, drop, revoke or wipe things.
submit_payment
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
PHANTOM_API_KEY
Other settings (environment variables or headers).
PHANTOM_API_URL
Tools (6)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
authorize_paymentAuthorize a paymentAttach the payer's EIP-712 PaymentAuthorization signature to a quoted payment intent. The signature is produced locally by the payer's wallet; it authorizes up to maximumTotalAuthorized, expiring at expiresAt. No funds move until submit_payment.
phantom_authorize_budgetAuthorize a spending budget for an accountFunder-signed EIP-712 AgentWalletAuthorization: lets an account spend up to max_units of USDC (6-decimal units, e.g. '1000000' = $1) with an optional daily cap, without giving away the wallet. Requires PHANTOM_FUNDER_PRIVATE_KEY in the environment; the signature is produced locally. Policy templates: 'micro' ($1/tx, $5/day, 30d) and 'subscriptions' ($2/tx, $5/day, 30d) — pilot caps kept deliberately low; explicit max_units/daily_cap_units/expires_in_days override any template. The account's own api_key is sent as authentication (first binding requires it).
phantom_registerRegister an IDPHANTOM account (self-serve)One-line onboarding: creates an IDPHANTOM account for the configured payer wallet, pays the $2 USDC registration with a locally-signed EIP-712 authorization and returns the api_key. Requires PHANTOM_PAYER_PRIVATE_KEY and PHANTOM_ROUTER_ADDRESS in the environment. The api_key is shown exactly ONCE in this response — store it as PHANTOM_API_KEY immediately. Without a payer key configured, pass payer_wallet to get manual instructions instead.
quote_paymentQuote a paymentCreate an IDPHANTOM payment quote with transparent platform fee (0.5%, min $0.01 USDC). Returns a payment intent ready for the payer's EIP-712 signature. Free: quoting never moves funds.
submit_paymentSubmit a paymentcan change or delete dataBroadcast an authorized payment intent through IDPHANTOM. The platform relays the on-chain transaction; exactly one broadcast per intent is enforced server-side (retries return the already-submitted transaction hash). This is the step that settles funds.
verify_paymentVerify a payment receiptread-onlyVerify an IDPHANTOM payment receipt: cryptographic checks (EIP-712 signature, payer recovery), expiry, and the on-chain state of the authorization (free/used/cancelled). Free for receipts of payments the caller participated in; paid via the receipt-verifier for third-party receipts.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 2
- Last commit
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Arbromagency-Sato/phantom-mcp-server- Version
- 0.3.0
- Auth
- API key
- Packages
- npm @phantomid/mcp-server
- License
- License unknown
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Phantom MCP Server. Agent Mart. https://agentmart.dev/connectors/arbromagency-sato-phantom-mcp-server (last updated 2026-10-25)