
GateCheck by LarryBuildsAI
You'd reach for this when you're building a paid MCP tool or x402 service and need to validate it meets marketplace standards before submitting. It runs preflight checks against your implementation, presumably verifying protocol compliance, pricing metadata, and payment flow configuration. The streamable-http transport suggests it's designed for quick validation requests without heavy setup. Think of it as a linter for monetized MCP servers, catching issues with payment endpoints or manifest structure before you go live. Useful if you're shipping commercial tools on Claude marketplaces and want to avoid rejection or broken payment flows.
- GitHub stars
- 1
- tools
- 6
- auth
- Secret needed
- transport
- HTTP
- last updated
- Jul 14, 2026
Install
From registry metadata$ npx add-mcp https://proofbeforepay.vercel.app/gatecheck/mcp --name gatecheck --header 'Authorization: Bearer ${API_TOKEN}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http gatecheck https://proofbeforepay.vercel.app/gatecheck/mcp --header 'Authorization: YOUR_AUTHORIZATION'Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 6 toolsVerified live against the running server on Nov 6, 2026.
boundary_guard_checkCreate a deterministic, read-only pre-action receipt from request, policy, and optional result evidence. Use before an agent posts, spends, lists, or writes so the decision can be audited; no external action is executed.4 params
Create a deterministic, read-only pre-action receipt from request, policy, and optional result evidence. Use before an agent posts, spends, lists, or writes so the decision can be audited; no external action is executed.
nextStepstringpolicyobjectrequest*objectresultobjectscan_x402_resourceRead-only scan of a public API/provider URL for x402, OpenAPI, pricing, and agent-discovery metadata. Pass url, and optionally marketplace_url plus expected_resources, to get a readiness score, issues, and fixes; no private endpoints are called.3 params
Read-only scan of a public API/provider URL for x402, OpenAPI, pricing, and agent-discovery metadata. Pass url, and optionally marketplace_url plus expected_resources, to get a readiness score, issues, and fixes; no private endpoints are called.
expected_resourcesintegermarketplace_urlstringurl*stringprobe_x402_paid_pathProbe a public x402 paid endpoint without signing or paying, then parse the HTTP 402 challenge. Pass target plus optional expected network/asset/price to verify payment metadata and receive a deterministic health receipt.4 params
Probe a public x402 paid endpoint without signing or paying, then parse the HTTP 402 challenge. Pass target plus optional expected network/asset/price to verify payment metadata and receive a deterministic health receipt.
expectedobjectmethodstringGET · HEAD · OPTIONSmodestringunpaid_402 · metadata_onlytarget*stringcheck_agent_tool_readinessGateCheck readiness: check whether an x402/agent-facing tool is ready for agent routing, marketplace listing, and paid-path monitoring, including public agent discovery surfaces (/llms.txt, /agents.txt, /.well-known/mcp.json, /mcp). Pass target plus optional tier, marketplace_...7 params
GateCheck readiness: check whether an x402/agent-facing tool is ready for agent routing, marketplace listing, and paid-path monitoring, including public agent discovery surfaces (/llms.txt, /agents.txt, /.well-known/mcp.json, /mcp). Pass target plus optional tier, marketplace_...
expectedobjectexpected_resourcesintegermarketplace_urlstringmethodstringGET · HEAD · OPTIONSpaid_pathstringtarget*stringtierstringquick · deep · reportgenerate_x402_launch_packGenerate marketplace-safe launch assets for an x402/MCP seller: listing copy, buyer FAQ, checklist, approval packet, and claim boundaries. Pass target plus optional product_name, audience, primary_use_case, marketplace_url, and paid_path; service/premium tiers include readines...11 params
Generate marketplace-safe launch assets for an x402/MCP seller: listing copy, buyer FAQ, checklist, approval packet, and claim boundaries. Pass target plus optional product_name, audience, primary_use_case, marketplace_url, and paid_path; service/premium tiers include readines...
audiencestringdesired_marketplacesarrayexpectedobjectexpected_resourcesintegermarketplace_urlstringmethodstringGET · HEAD · OPTIONSpaid_pathstringprimary_use_casestringproduct_namestringtarget*stringtierstringsingle · service · premiumgenerate_trust_receiptGenerate a deterministic trust receipt from sanitized request/policy/result/payment summaries. Do not submit raw auth headers, cookies, API keys, private keys, payment signatures, payment response headers, customer prompts, customer documents, or payer-identifying evidence.5 params
Generate a deterministic trust receipt from sanitized request/policy/result/payment summaries. Do not submit raw auth headers, cookies, API keys, private keys, payment signatures, payment response headers, customer prompts, customer documents, or payer-identifying evidence.
nextStepstringpaymentobjectpolicyobjectrequest*objectresultobjectSponsors
Readme
GateCheck by LarryBuildsAI
GateCheck is a hosted remote MCP server and x402 readiness surface for paid agent-tool sellers.
Use it before public submission, promotion, or paid agent routing to verify that a paid x402 or MCP tool is discoverable, inspectable, and claim-bounded.
Hosted MCP Endpoint
- Remote MCP URL:
https://proofbeforepay.vercel.app/gatecheck/mcp - Transport:
streamable-http - Public introspection:
initializeandtools/list - Protected tool execution: bearer auth may be required for direct production calls
- Product homepage:
https://proofbeforepay.vercel.app/gatecheck - Scorecard:
https://github.com/LarryLemonBot/gatecheck/blob/main/scorecard.md - Product card:
https://proofbeforepay.vercel.app/gatecheck/product-card.md - Marketplace index:
https://proofbeforepay.vercel.app/gatecheck/marketplaces.json
MCP Client Config
{
"mcpServers": {
"gatecheck": {
"type": "streamable-http",
"url": "https://proofbeforepay.vercel.app/gatecheck/mcp"
}
}
}
If your client supports request headers and you have a GateCheck production token, add:
{
"Authorization": "Bearer YOUR_GATECHECK_TOKEN"
}
Details
- Repository
- github.com/larrylemonbot/gatecheck
- Website
- proofbeforepay.vercel.app/gatecheck
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026