Find the AI coding/app-builder plan that fits your usage: limits, prices and plan-fit picks.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Rank coding-agent plans from LimitReceipts. tier=free needs no payment and returns one plan with source_url and verified_date. If audience is omitted, tier=free defaults it to individual and tier=full defaults it to any. tier=full requires x402; this server returns the payment requirements and does not sign or pay.
Required usage band.
free returns one plan. full requires x402 payment.
Tool kind filter. cli matches cli or both. editor matches editor or both.
Full tier only. Default 5, max 20.
Optional max monthly USD.
Optional comma-separated substrings matched against plan models.
Optional filter. Omitted on tier=free defaults to individual. Omitted on tier=full defaults to any. Explicit individual, team, or any is honoured on both tiers.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http plan-fit https://limitreceipts.aiw3b.com/mcp
Rank coding-agent plans from LimitReceipts. tier=free needs no payment and returns one plan with source_url and verified_date. If audience is omitted, tier=free defaults it to individual and tier=full defaults it to any. tier=full requires x402; this server returns the payment requirements and does not sign or pay.
| Argument | Type | Description |
|---|---|---|
| tier | string | free returns one plan. full requires x402 payment. |
| type | string | Tool kind filter. cli matches cli or both. editor matches editor or both. |
| limit | integer | Full tier only. Default 5, max 20. |
| usage* | string | Required usage band. |
| budget | number | Optional max monthly USD. |
| models | string | Optional comma-separated substrings matched against plan models. |
| audience | string | Optional filter. Omitted on tier=free defaults to individual. Omitted on tier=full defaults to any. Explicit individual, team, or any is honoured on both tiers. |
{
"type": "object",
"required": [
"usage"
],
"properties": {
"tier": {
"enum": [
"free",
"full"
],
"type": "string",
"description": "free returns one plan. full requires x402 payment."
},
"type": {
"enum": [
"cli",
"editor",
"both",
"any"
],
"type": "string",
"description": "Tool kind filter. cli matches cli or both. editor matches editor or both."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Full tier only. Default 5, max 20."
},
"usage": {
"enum": [
"light",
"moderate",
"heavy"
],
"type": "string",
"description": "Required usage band."
},
"budget": {
"type": "number",
"minimum": 0,
"description": "Optional max monthly USD."
},
"models": {
"type": "string",
"description": "Optional comma-separated substrings matched against plan models."
},
"audience": {
"enum": [
"individual",
"team",
"any"
],
"type": "string",
"description": "Optional filter. Omitted on tier=free defaults to individual. Omitted on tier=full defaults to any. Explicit individual, team, or any is honoured on both tiers."
}
},
"additionalProperties": false
}Describe plan-fit query params, tiers, price, networks, facilitators, and whether each network has a receiving wallet configured.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.