OvenLovin

Reference

REST /api/v1 and the MCP tools an agent sees via tools/list.

No initialize call needed. Run tools/list for each tool's input schema.

A tool call outside the key's scopes returns JSON-RPC -32003 with data.code "forbidden". Clerk sessions are not scope-checked. Id fields and id arrays must be UUIDs.

curl -X POST https://your-app.vercel.app/mcp \
  -H "Authorization: ApiKey $KEY" \
  -H "Accept: application/json, text/event-stream" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"create_recipe","arguments":{"title":"Veggie Stir Fry","ingredients":[{"rawText":"2 cups broccoli"}],"steps":[{"text":"Heat oil in a large wok."}]}}}'

REST API

MCP Tools

Registered tools (MCP_TOOLS / listedTools()):

On this page