Connect ChatGPT, Claude, Cursor, or your own agent.
API keys and OAuth 2.1 with PKCE. Remote clients discover the authorization server from well-known metadata, then you sign in on this site.
This preview is test mode only. Do not buy a domain. Do not use a live Stripe key. The website can deploy on Vercel. The MCP process is the hosted signup source of truth, locally at http://127.0.0.1:8787/mcp or on Cloud Run when MCP_SERVER_URL is set.
Open Account on this site, or call the hosted signup endpoint. Local fallback: copy apps/mcp/.env.example to apps/mcp/.env and start pnpm --filter @emet/mcp dev.
Issue a hashed test key with the 500-credit signup grant from https://mcp.biblemcpserver.com:Preview signup
curl -s -X POST https://mcp.biblemcpserver.com/v1/preview/signup
Save the key once. It starts with bmcp_test_. The site stores the uid for checkout.
Point Cursor or Claude at https://mcp.biblemcpserver.com/mcp with that Bearer key. Paste the JSON from the Cursor or Claude Desktop docs pages.
Optional credit pack: open Pricing, buy Starter, and pay with Stripe test card 4242 4242 4242 4242, any future expiry, any CVC. Checkout stays in test mode. checkout.session.completed adds pack credits once, after Stripe signature verification.
Create a hashed bmcp_test_ key from preview signup. Store the secret once. The server looks up the prefix and verifies the HMAC. Scopes and spend caps are checked in the same transaction as the debit.
Async tools require an Idempotency-Key and reserve credits until the job settles. You can only read your own jobs.