tillpad-mcp
Tillpad MCP
エージェントジョブ向けの境界付きストレージと検索。
Tillpadは、エージェントに名前空間付きキーバリューストレージ、ファイルアップロード+セマンティック検索、予算対応メータリング、そしてジョブ完了時に署名付きレシートとともに消去されるランキーを提供します。
ライブエンドポイント: https://tillpad.cnrcode.com/mcp
このリポジトリは、ディレクトリクローラー向けの公開カタログ兼スキーマスタブです。ホスト型サーバーではありません。MCPクライアントには、Tillpad APIキーを指定して上記のライブURLを設定してください。このリポジトリ内のTypeScriptを実行しても、ストレージや検索は一切行われません。
エージェントガイド: ディスカバリURL、認証、MCP接続スニペットについては、AGENTS.md を参照してください。
APIキーを取得する
ゼロヒューマン(エージェント)
POST https://tillpad.cnrcode.com/api/agents/bootstrapを{ "email": "agent@example.com" }とともに呼び出すとbootstrapTokenが返ります(外部メールは送信されません)。Authorization: Bearer <bootstrapToken>と任意の{ "sku": "pro_prepaid_30d" }を指定してPOST https://tillpad.cnrcode.com/api/billing/machine-payを呼び出します。Stripe MPP($9.00 / 30日)で決済すると、レスポンスに
secret(tp_…)とplanPeriodEndが含まれます。
scratchpad.txt と llms-full.txt を参照してください。法的情報: 利用規約。
ヒューマン向けの手順
tillpad.cnrcode.com を開いてアカウントを作成します。
Pricing でTillpad Proに登録し、ダッシュボードでAPIキーを発行します。シークレットは
tp_で始まります。継続的なアクセスにはアカウントキーを、ジョブの期限切れと消去が必要な場合はランキーを使用します。
実際のキーをコミットしないでください。設定では tp_… プレースホルダーを使用します。
Related MCP server: ContextKeep
クライアントを接続する
トランスポートはStreamable HTTPです。すべてのリクエストで Authorization: Bearer tp_… を送信します。
Cursor
ユーザーまたはプロジェクトのMCP設定:
{
"mcpServers": {
"tillpad": {
"url": "https://tillpad.cnrcode.com/mcp",
"headers": {
"Authorization": "Bearer tp_…"
}
}
}
}Claude Desktop / Claude Code
{
"mcpServers": {
"tillpad": {
"command": "npx",
"args": ["mcp-remote", "https://tillpad.cnrcode.com/mcp", "--header", "Authorization: Bearer tp_…"]
}
}
}汎用リモートMCP
{
"url": "https://tillpad.cnrcode.com/mcp",
"headers": {
"Authorization": "Bearer tp_…"
}
}プロダクトホスト上のディスカバリマニフェスト:
ツール
src/server.ts 内のスキーマはホスト型サーバーと一致しています。
Tool | 説明 |
| 現在の期間の使用量とクォータ |
| 残りのクォータ、ソフトしきい値、チェックアウトURL |
| 消費前に402/429を事前確認( |
| エージェントがStripe MPP経由でプリペイドProを有効化、またはSKUを購入する方法( |
| ゼロヒューマンオンボーディング: メールからブートストラップトークンを取得(外部メールは送信されません) |
| アカウントの |
| 名前空間/キーに文字列を保存(レスポンスに |
| 名前空間付きの値を読み取る |
| KVPキーを削除 |
| 名前空間内のキーを一覧表示 |
| RAGインデックス用にUTF-8テキストをアップロード( |
| アップロード済みファイルを一覧表示 |
| 対応するアップロード拡張子とMIMEタイプ |
| インデックス化されたドキュメントに対するセマンティック検索 |
| 名前空間のインベントリ(該当する場合はキーにスコープ) |
| このランキーにバインドされた名前空間を消去し、署名付き消去レシートを返す |
| ProアカウントからTillpadサポートに連絡。返信はアカウントのメールアドレスに送信されます |
典型的なエージェントのループ
ダッシュボードでランキーを発行します(専用名前空間、TTL、任意のオペレーション予算)。
kvp_putやfile_uploadで作業状態を保存します。kvp_get/kvp_listとrag_searchで取得します。run_finishを呼び出してラン名前空間を消去し、署名付きレシートを保持します。
大規模なインデックスジョブの前に budget_estimate を使用してください。budget_get / usage_get で期間内の残量を確認できます。
認証とエラー
401 —
Authorization: Bearer tp_…が欠落しているか無効402 / 429 — プランまたはクォータ。JSONには
code、status、actions、budgetが含まれますactions[].type: "checkout"— 定期のヒューマン向けサブスクリプション用のホスト型Stripe Checkout URLactions[].type: "machine_pay"— Stripe MPP経由のエージェント向けプリペイドPro(30/90日)またはチャージアップSKU。デフォルトのSKUはpro_prepaid_30dで $9.00
これはStripe Machine Payments Protocolであり、ChatGPT Instant Checkout / ACPではありません。
プロダクトドキュメント
アプリ: tillpad.cnrcode.com
ドキュメント: tillpad.cnrcode.com/docs
スクラッチパッド: tillpad.cnrcode.com/docs/scratchpad
OpenAPI: tillpad.cnrcode.com/openapi.json
Tillpadプロダクト(Worker、課金、ストレージ)はクローズドソースです。このカタログはMITライセンスであり、ディレクトリがツールとインストールスニペットを掲載できるようになっています。
ディレクトリ掲載
レジストリ名: com.cnrcode/tillpad(cnrcode.com によるドメイン名前空間)。
https://cnrcode.com/.well-known/mcp-registry-authがデプロイされていることを確認します(cnrcode-siteリポジトリ)。GitHubリポジトリのシークレット
MCP_PRIVATE_KEYを設定します(16進数。cnrcode-siteの鍵生成スクリプトを参照)。バージョンタグをプッシュすると、GitHub Actions が
server.jsonを公式MCPレジストリに公開します:git tag v0.1.1 git push origin v0.1.1任意で https://github.com/number1101/tillpad-mcp を mcp.directory/submit に提出します。
Glama
このリポジトリにはstdioカタログスタブ(src/main.ts)が含まれており、Glama がコンテナをビルドしてプロセスを起動し、17個のツール定義をイントロスペクトできます。ストレージや課金は実装されていません。クライアントは引き続き上記のホスト型エンドポイントに接続します。
掲載: glama.ai/mcp/servers/number1101/tillpad-mcp
glama.json でクレームした後、Dockerfile管理ページを設定します:
フィールド | 値 |
ビルド手順 |
|
CMD引数 |
|
環境変数スキーマ | デフォルト(空 — 認証情報は不要) |
プレースホルダーパラメータ |
|
Glamaはそのフォームから独自のDockerfileを生成します。リポジトリの Dockerfile はローカルのスモークテスト専用です。
スコアバッジ(awesome-mcp-serversなどのリスト用):
[](https://glama.ai/mcp/servers/number1101/tillpad-mcp)ローカル検証:
npm ci && npm run build && npm start # hangs on stdio — expected
docker build -t tillpad-mcp-stub . && docker run -i tillpad-mcp-stub完全なステップバイステップ(クレーム、管理Dockerfile、リリース、awesome-mcp PR): docs/glama-release.md
ライセンス
MIT — カタログ、ドキュメント、スキーマスタブのみ。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI agents with persistent, searchable memory that survives across conversations using semantic search, temporal versioning, and smart organization. Enables long-term context retention and cross-session continuity for AI assistants.14
- AlicenseNot gradedqualityAmaintenanceProvides infinite long-term memory for AI agents with persistent, searchable storage of project details, preferences, and snippets. Reduces token costs by retrieving only relevant memories while keeping all data stored locally.154MIT
- AlicenseAqualityDmaintenanceProvides persistent key-value storage with full-text search, tags, and namespaces for AI agents to maintain context across sessions.7MIT
- AlicenseNot gradedqualityDmaintenanceProvides persistent memory storage for AI agents with full-text search, tagging, and importance levels, enabling agents to store and retrieve memories efficiently.MIT
Related MCP Connectors
Persistent memory for AI agents — verbatim conversations, searchable by meaning.
Persistent memory for AI agents. Search, store, and recall across sessions.
Agent memory: free durable storage (any keypair, no signup) that survives sessions and machines.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/number1101/tillpad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server