Tillpad MCP server
{
"mcpServers": {
"cnrcode-tillpad": {
"type": "http",
"url": "https://tillpad.cnrcode.com/mcp"
}
}
}{
"mcpServers": {
"cnrcode-tillpad": {
"type": "http",
"url": "https://tillpad.cnrcode.com/mcp"
}
}
}{
"mcpServers": {
"cnrcode-tillpad": {
"type": "http",
"url": "https://tillpad.cnrcode.com/mcp"
}
}
}{
"servers": {
"cnrcode-tillpad": {
"type": "http",
"url": "https://tillpad.cnrcode.com/mcp"
}
}
}{
"mcpServers": {
"cnrcode-tillpad": {
"type": "http",
"url": "https://tillpad.cnrcode.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.1.2
What it does
Tillpad is a remote MCP server that provides namespaced key-value storage, file upload with semantic search, receive-only email inboxes, and budget-aware metering for agent jobs. It supports both account-based and run-based API keys, with run keys that automatically wipe storage when the job completes.
- Store and retrieve structured data in namespaced key-value pairs for multi-step agent workflows.
- Upload documents and perform semantic search across indexed files to retrieve relevant context during agent execution.
- Set up temporary email inboxes with webhook support to receive data or confirmations without manual intervention.
Tools this server exposes
| Tool | Does |
|---|---|
| usage_get | Retrieve current period usage and quotas. |
| budget_get | Check remaining quotas, soft thresholds, and get a checkout URL. |
| budget_estimate | Preflight cost estimation before operations to avoid 402/429 errors. |
| billing_machine_pay | Enable agents to unlock prepaid Pro or purchase SKUs via Stripe. |
| billing_portal | Get Stripe Customer Portal URL for subscription and invoice management. |
| billing_purchases_list | List local payment history with optional Stripe backfill. |
| agent_bootstrap | Zero-human onboarding to generate a bootstrap token from an email address. |
| keys_create | Mint a run or subscription key from an account key. |
| kvp_put | Store a string value under a namespace and key. |
| kvp_get | Retrieve a namespaced value. |
| kvp_delete | Delete a key-value pair. |
| kvp_list | List all keys within a namespace. |
| file_upload | Upload UTF-8 text for RAG indexing. |
| files_list | List uploaded files. |
| files_types | Show supported upload extensions and MIME types. |
| rag_search | Perform semantic search over indexed documents. |
| inspect_storage | View namespace inventory scoped to the current key. |
| run_finish | Wipe storage and complete a run-based job with a signed receipt. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.