ProvenPin
OfficialProvides tested recipes for Hono, such as a Hono + Zod validator, with pinned versions and a receipt showing when the recipe last passed.
Serves tested, version-pinned code recipes for Next.js apps, e.g. a Next.js Stripe webhook handler, with full files, pinned versions, setup/test commands and a test-pass receipt.
Provides tested recipes that wire Stripe into an app, such as a Next.js Stripe webhook, keeping the exact Stripe version pinned and re-testing the recipe when Stripe ships a new release.
Provides tested recipes for Zod-based validation, such as a Hono Zod validator, re-run automatically when Zod releases a new version.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
ProvenPin
Tested, version-pinned, multi-library code recipes built to help free and cheap AI models write working code, served over MCP.
Every recipe pins exact versions, runs its own tests in a clean environment, and carries a receipt with the time it last passed. Recipes are re-tested automatically when any of their libraries ships a new release. The MCP server only serves recipes that are currently passing.
Install
ProvenPin is a hosted MCP server. No API key, no signup.
Endpoint: https://mcp.provenpin.com/mcp
Claude Code
claude mcp add --transport http provenpin https://mcp.provenpin.com/mcpAdd --scope user to load it in every project, not just the current one.
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "provenpin": { "url": "https://mcp.provenpin.com/mcp" } } }Cursor one-click install link (open it on a machine with Cursor installed):
cursor://anysphere.cursor-deeplink/mcp/install?name=provenpin&config=eyJ1cmwiOiJodHRwczovL21jcC5wcm92ZW5waW4uY29tL21jcCJ9OpenCode (opencode.json in the project root)
{ "$schema": "https://opencode.ai/config.json", "mcp": { "provenpin": { "type": "remote", "url": "https://mcp.provenpin.com/mcp", "enabled": true } } }VS Code (.vscode/mcp.json)
{ "servers": { "provenpin": { "type": "http", "url": "https://mcp.provenpin.com/mcp" } } }Windsurf (~/.codeium/windsurf/mcp_config.json)
{ "mcpServers": { "provenpin": { "serverUrl": "https://mcp.provenpin.com/mcp" } } }Cline (MCP settings)
{ "mcpServers": { "provenpin": { "type": "streamableHttp", "url": "https://mcp.provenpin.com/mcp" } } }Then ask your agent something like "find a tested recipe for a Next.js Stripe webhook".
Related MCP server: Synapse-Mesh MCP Connector
MCP tools
tool | what it does |
| find passing recipes by plain words, stack filter or language |
| full files, pinned versions, setup and test commands, and the receipt |
| libraries that have tested recipes, with counts |
recipes/ one folder per recipe (see SPEC.md)
runner/ validate, run tests in isolation, write receipts, release check, build index
receipts/ real test receipts (JSON)
index/ built index.json served by the MCP server
server/ MCP server (TypeScript, Cloudflare Workers, local dev mode)
.github/ CI: matrix per recipe, scheduled + on demand, release-triggered re-testsRun locally (Node 22+, Python 3.13 and uv for Python recipes)
npm install
npm run validate # check manifests and pins
npm run test:recipes # run every recipe, write receipts
node runner/run.mjs hono-zod-validator # run one
node runner/typecheck.mjs hono-zod-validator # tsc --noEmit on a TypeScript recipe (CI runs it on touched recipes)
npm run affected # recipes with newer upstream releases
npm run build:index # build index/index.json
npm test # runner unit tests
cd server && npm install
npm test # MCP server unit tests
npm run dev # http://localhost:8787/mcpConnect a client to the local server, for example in Claude Code:
claude mcp add --transport http provenpin http://localhost:8787/mcpPro API keys (groundwork, off by default): the free tier needs no key. When PROVENPIN_PRO_ENABLED is "true", a valid Authorization: Bearer <key> header marks the caller as Pro. Keys come from the PROVENPIN_API_KEYS secret or the PRO_KEYS KV namespace (entries key:<sha256 of key>). Usage events record only the tier (free or pro), never the key.
Receipts feed
https://mcp.provenpin.com/receipts.json (also index/receipts.json, rebuilt with the index) lists every recipe:
Field | Meaning |
| Recipe id and language |
| Exact versions the recipe was tested with |
| Runtime of the last test run, for example |
|
|
| When the tests last passed on the pinned versions (UTC) |
| GitHub Actions run that produced the current receipt |
| Weekly re-test with stack libraries bumped to latest: |
The staleness check (.github/workflows/staleness.yml) runs weekly in a temp copy. It never edits a recipe or its receipt, and it lists recipes that break on latest in one GitHub issue.
Deploy your own
Push this repo to a GitHub account for the brand.
In Cloudflare: create an API token with "Edit Cloudflare Workers", add
CLOUDFLARE_API_TOKENandCLOUDFLARE_ACCOUNT_IDas repo secrets, set repo variableDEPLOY_ENABLED=true.cd server && npx wrangler deploy(or let CI do it), then routemcp.<domain>to the worker.
License
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Recipe search, ingredient matching, nutrition filters and a private cookbook for any AI agent.
Search, read, download and report on tested step-by-step recipes (playbooks) for AI agents.
Shared, tested playbooks (recipes) for AI agents. Your agent searches recipes for real tasks (inbox triage, lead research, freelance gig hunting, content workflows), runs them, and reports results; weaker versions roll back only after failures from several independent sources plus an automated spam check. Free, no install, no email needed: one remote MCP URL.
Find source-linked AI tool recipes and retrieve complete, reproducible run kits.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides production-ready implementation patterns for features like authentication, payments, and deployments to AI coding assistants. It enables developers to search and retrieve battle-tested code snippets and setup steps for full-stack tasks.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI coding assistants to search reproducibly verified bug fixes, compatibility recipes, and code patches, and to submit new solutions for automated sandbox verification.MIT
- AlicenseNot gradedqualityAmaintenanceEnables coding agents to retrieve human-validated, version-pinned web3 integration recipes and evidence over MCP, with tools for search, exact lookup, dependency inspection, and full-text retrieval. Every result carries re-fetchable citations and honest abstention when no matching evidence exists.MIT
- AlicenseBqualityBmaintenanceEnables coding agents to establish exact-release library identity, search provenance-tracked API, docs, example, source, and release evidence, compare releases, and test proposed invocations in isolated capsules for Rust and Python dependency environments.9Apache 2.0