Platform
Your API in Claude, scoped to each person.
Upload your OpenAPI spec, edit the tools the AI reads, and choose which roles can call each one.
Up to 1,000 free calls a month. No payment method to start.
How it works
From spec to scoped tools in three steps.
01 · Connection
Connect your API.
Upload your OpenAPI spec and base URL, and the connection gets its own MCP endpoint.
With LockMCP accounts, it’s live in minutes.
Read the connection docs →Your Tools
- search_properties
- create_campaign
- list_vehicles
- extract_obligations
- create_order
- search_medications
AI Clients
Claude
ChatGPT
Grok
PerplexityGemini
Copilot
02 · Tool Studio
Shape the tools.
LockMCP turns your spec’s operations into draft tools. Rewrite the names and descriptions the AI reads, then publish the ones you want.
Read the Tool Studio docs →openapi: 3.1.0info:title: Acme Billing APIpaths:/invoices:get:operationId: listInvoicespost:operationId: createInvoice/invoices/{id}:get:operationId: getInvoicedelete:operationId: voidInvoice/customers:get:operationId: searchCustomers
MCP tools 5 generated
- GETacme_list_invoices
- POSTacme_create_invoice
- GETacme_get_invoice
- DELETEacme_void_invoice
- GETacme_search_customers
Schemas validatedDraft → publish
03 · Role mapping
Each person gets only their tools.
Map roles to tools. LockMCP checks the person’s role on every call and records who called which tool.
Read the access docs →create_order(account_id, amount)JRon behalf of j.rivera@acme.iosupport- 01Authenticate
- 02Authorize
- 03Forward credential
- 04Redact response
create_orderpassed all four checks · reached your API200 · 412 msdelete_refundstopped at 02: not granted to role support403 blockedThe user’s own credential is forwarded per call and never returned to the model.
Ready when you are
Ship AI tools from the APIs you already have.
Sign up free, upload your spec, and ship working, governed MCP tools today.
- Up to 1,000 free tool calls a month
- No payment method
- No per-seat fees
Prefer a walkthrough? Book a 30-minute demo →