Allowance MCP — Claude Code MCP server for approved purchases
Allowance MCP lets an agent request approval for a specific purchase, then proceed with scoped payment credentials. Use it when purchases need human sign-off and an audit trail.
claude mcp add --transport http allowance-mcp https://mcp.useallowance.comWhat Allowance MCP does
An agent can submit a purchase request for a person to approve or reject on their phone. Once approved, the agent gets limited payment credentials to finish checkout, or can wait for Allowance to fulfill it remotely. It then reports whether the purchase succeeded or failed.
The server records requests, decisions, payment attempts, and receipts. It uses OAuth: connect an MCP client to the hosted server and complete the sign-in flow. Tool calls require the issued token, so a client without completed OAuth cannot use the server. Keep tokens and payment details out of your repository.
What it helps with
- request human approval for a specific purchase
- set spending limits by merchant, amount, and expiration
- give an agent limited payment credentials after approval
- record purchase attempts and receipt details
- pause or revoke an agent’s spending allowance
Example prompts for the agent
- Request approval for this purchase from the named merchant, with the stated spending cap.
- Check the payment request and wait for the person’s decision.
- Report the purchase result and receipt details to Allowance.
How to install Allowance MCP
Platform CLI: remote server
claude mcp add --transport http allowance-mcp https://mcp.useallowance.comPlatform CLI: remote server
codex mcp add allowance-mcp --url https://mcp.useallowance.comConfig file
{
"mcpServers": {
"allowance-mcp": {
"url": "https://mcp.useallowance.com"
}
}
}Config file
{
"servers": {
"allowance-mcp": {
"type": "http",
"url": "https://mcp.useallowance.com"
}
}
}Platform CLI: remote server
gemini mcp add -t http allowance-mcp https://mcp.useallowance.comStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Allowance MCP
How do I install Allowance MCP in Claude Code?
Run claude mcp add --transport http allowance-mcp https://mcp.useallowance.com, then complete the Allowance OAuth flow when prompted.
What does Allowance MCP do?
It lets an agent request approval for a purchase, use limited payment credentials after approval, and report the outcome for audit tracking.
How does Allowance MCP authenticate?
It uses OAuth. After sign-in, the client attaches the issued bearer token to tool calls; normal MCP use does not require a standalone API key.