AnswerLine
Get AI answers, citations and source URLs from ChatGPT, Gemini, Copilot, Google Search, News, AI Overview and AI Mode for any prompt.
Hosted MCP Server
npx add-mcp 'https://mcp.answerline.dev/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Documentation
Connect your AI assistant or send a first request in a minute. The guides and the API reference cover the rest.
Use it from your AI assistant
The hosted MCP server turns every engine into a tool. Get an API key, then add the server to your client.
claude mcp add --transport http answerline https://mcp.answerline.dev/mcp --header "Authorization: Bearer $API_KEY"
{
"mcpServers": {
"answerline": {
"url": "https://mcp.answerline.dev/mcp",
"headers": {
"Authorization": "Bearer sk_..."
}
}
}
}
https://mcp.answerline.dev/<API_KEY>/mcp
First request
Get an API key in the dashboard, then ask ChatGPT a question:
export API_KEY=sk_...
curl -X POST "https://api.answerline.dev/v1/monitor/chatgpt" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"What is the best CRM for a small sales team?","country":"US"}'
Or install an SDK:
npm install @answerline/sdk
pip install answerline
The quickstart walks through async tasks, webhooks and country targeting.
Guides
Quickstart
From an API key to a synchronous answer, an async task and a webhook, with curl, the TypeScript SDK and the Python SDK.
Authentication and errors
API keys, the error envelope and every error code, which requests are safe to retry, and request ids.
Accounts, teams and API keys
Sign-in, owner, developer and viewer roles, invites, creating and rotating API keys, the audit log, and exporting or deleting your data.
Rate limits
No per-account request rate limit, uncapped concurrency, a queue of about 100,000 typical tasks, and the headers that report them.
Balance and pricing
Your USD balance, top-ups, free requests, price tiers, and how requests are reserved and charged.
Async tasks and batches
Queue single tasks or batches of up to 500 with priorities and idempotency keys, collect results and manage the queue.
Webhooks
Receive task results by webhook: payload, signature verification, secret rotation, retries and delivery order, plus engine.down and engine.up events when an engine goes down or comes back.
Measuring visibility
Why one answer misleads, how many samples to take, and how to measure a brand's mention rate, rank and citations with plain HTTP or the SDK helpers.
MCP server
Connect AI agents and MCP clients to the hosted MCP server: endpoints, authentication, tools and costs.
Integrations
Call the API from n8n, Zapier and LangChain for Python and JavaScript.
Coverage and limits
Which engines are sold, their status and success rates (GET /v1/engines), the countries each answers from, US-state targeting (ChatGPT from inside the state, the rest for the whole US), and which targeting fields each takes.
Engine features
Which include flags and result fields each served engine supports, what they cost, which come back empty today, and each engine's targeting.
Output formats
Text and include.markdown, the links field, include.html (a copy of the page an answer came from), include.screenshot (a PNG of it), provenance, include.rawWire and rawResponse: which engine returns which, all free.
Versioning and deprecation
How the API is versioned, what counts as a breaking change, and how deprecations are announced.
API reference
Every endpoint, parameter and response code, generated from the OpenAPI document.
Engines
Each engine page lists the fields it returns and its price. Request options are in the API reference.