Start
Playground
Live API + MCP tester. Run is cached and does not burn trial quota.
Open /playground. Same widget sits on the home page.
Modes
- API —
GET https://mcp.neonjelly.io/v1/…withAuthorization: Bearer nj_ - MCP —
tools/calloverPOST /mcp(copied curl). On-page Run goes through/api/playground.
How to use
- Pick API or MCP.
- Pick a preset (
whoami, stores, products, playbooks, diligence, …). On-pagewhoamihas no user key — connect a trial URL in Cursor for real quota. - Edit the fields.
- Hit Run — cached ~15 minutes, does not count against your trial (100/day, 20/min).
- Copy curl to run the same call with your key. Curl does count against quota.
Paste nj_ or njc_ in the key field only if you want it in the curl snippet. Do not put the key in a query string.
Fast path if you only want a first hit: /start.
Curl shape
API:
curl -sS -H "Authorization: Bearer $NJ_KEY" \
"https://mcp.neonjelly.io/v1/stores?q=gruntstyle&limit=3"MCP:
curl -sS -H "Authorization: Bearer $NJ_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"resolve_store","arguments":{"q":"gruntstyle"}}}' \
https://mcp.neonjelly.io/mcpA raw MCP client must initialize first. The copied curl is the tools/call you want after init.
Stage on /capabilities is canned samples. On-page Run is cached and quota-free. Curl / your own key still meters.