Quick Start
One API call, four perspectives
curl -X POST https://synero.ai/api/query \
-H "Authorization: Bearer sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"prompt": "What conclusions does this research support?",
"context": [{"name": "research.md", "content": "# Findings\n..."}],
"format": "json"
}'How It Works
From question to verified answer
Your agent
MCP, REST or SDK
Synero
Asks in parallel
Structured JSON
Consensus plus each answer
Agent sends a question
Your agent calls the Synero API with a prompt. Works via MCP tool call, REST API, or SDK.
Four models respond independently
GPT, Claude, Gemini, and Grok each reason about your question with unique perspectives.
Synthesis, your way
By default a fifth model writes one consensus answer, alongside an agreement analysis of where the models agree and split. Set synthesis: false for the faster, cheaper raw mode and your agent reconciles the answers itself.
Agent receives structured JSON
Your agent gets the consensus answer and agreement analysis, plus each model's response, ready to use in its workflow.
Response Format
Structured JSON for agents
{
"queryId": "a1b2c3d4-...",
"advisors": {
"architect": {
"response": "SSE is the right default for server→client...",
"model": "gpt-6.1-sol",
"latencyMs": 1240
},
"philosopher": {
"response": "The question presupposes a binary choice...",
"model": "claude-opus-5-5",
"latencyMs": 1380
},
"explorer": { ... },
"maverick": { ... }
},
"synthesis": "Use SSE as your default for server-to-client...",
"synthesisModel": "claude-sonnet-5-5",
"consensus": { "score": 82, "unanimous": ["..."], "contested": [ ... ], "dissenter": "maverick", "takeaway": "..." },
"tokenUsage": { ... }
}Integrations
Works with your stack
Native MCP server for IDEs, custom tools for agent frameworks, HTTP nodes for automation platforms.
MCP (IDE / Terminal)
Native integration with Claude Code, Cursor, and Windsurf
Agent Frameworks
Custom tools for LangChain, CrewAI, AutoGen
Automation & Low-Code
HTTP nodes for n8n and workflow tools
Try It
Test the API live
API Playground
Test the Synero API with your key
Reference
API endpoints
- POST/api/query
Query the AI council (SSE stream or JSON)
- POST/api/query?format=json
JSON response mode for structured output for agents
- GET/openapi.json
OpenAPI 3.1 specification
- GET/llms.txt
Plain-text API docs for LLM consumption
- GET/.well-known/mcp.json
MCP server discovery
| Endpoint | Method | Description |
|---|---|---|
| /api/query | POST | Query the AI council (SSE stream or JSON) |
| /api/query?format=json | POST | JSON response mode for structured output for agents |
| /openapi.json | GET | OpenAPI 3.1 specification |
| /llms.txt | GET | Plain-text API docs for LLM consumption |
| /.well-known/mcp.json | GET | MCP server discovery |
Give your agent a council
Four AI models, one tool call. Native integration with Claude Code, Cursor, LangChain, and more.