Norynta public docs
Norynta MCP Guide
MCP server selection and safety guidance for assistants and agent integrations using Norynta.
MCP Guide
Norynta MCP tools support market discovery, analysis, and virtual-credit play. They do not expose real-money order placement, funding, or payout tools.
Server map
| Server | Use | Main tools |
|---|---|---|
| Hosted remote MCP | Hosted assistants and agents | agent_bootstrap, discovery tools, paper_trade, paper_positions, paper_close |
norynta-public | Local discovery and analysis | agent_bootstrap, market_search, events_top, events_snapshots, validate_trade, estimate_impact |
norynta-play | Local virtual-credit writes | play_order_open, play_positions, play_order_close |
norynta-ops | Read-only local diagnostics | ops_get_env_status, ops_get_mcp_status |
The old norynta-trading profile and npm run mcp-trading command remain
compatibility aliases for norynta-play. They do not restore live trading.
Hosted quickstart
Use:
https://mcp.norynta.com/mcp
Example OpenAI Responses API configuration:
{
"type": "mcp",
"server_label": "norynta",
"server_url": "https://mcp.norynta.com/mcp",
"require_approval": "always"
}
After reviewing tool annotations, a host may allow read-only discovery calls without approval. Virtual-credit writes should remain visible to the operator because they change the user's experiment state, even though they never move money.
Local quickstart
npm run mcp-public
npm run mcp-play
npm run mcp-ops
npm run mcp:smoke
The checked-in .mcp.json includes local and production-pinned profiles:
norynta-publicandnorynta-public-production;norynta-playandnorynta-play-production;norynta-opsandnorynta-ops-production.
Production-pinned means the API target is https://norynta.com; it does not
mean real-money execution.
Recommended agent flow
- Call
agent_bootstraponce. - Use
market_searchwhen you have a query, orevents_topfor broad discovery. - Batch known slugs into one
events_snapshotscall. - Call
validate_tradeandestimate_impact. - Use
paper_traderemotely orplay_order_openlocally. - Reconcile with
paper_positionsorplay_positions. - Close with
paper_closeorplay_order_closewhen the experiment calls for it.
Authentication and safety
- Set
NORYNTA_AGENT_API_KEYor the legacyNORYNTA_API_KEY. - The key must be linked to a developer account and include
simulations:run. - Use deterministic idempotency keys for play writes.
- Never provide wallet keys, signatures, seed phrases, or funding credentials.
- A
REAL_MONEY_POSTPONEDresponse is terminal; do not retry or try to bypass it. - Reconcile stream gaps with a fresh snapshot.
Related docs
docs/public/PLAY_MODE_GUIDE.mddocs/AGENT_INTEGRATION.mddocs/public/SDK_AND_EXAMPLES.md.mcp.json