Quickstart¶
About a minute from zero to your assistant querying the publication.
1. Connect it¶
The simplest way in — no API key to copy or paste.
- In your AI assistant, open connector settings (Claude: Settings → Connectors → Add custom connector; ChatGPT: Settings → Connectors).
- Add the connector URL:
- You'll be sent to a Coin Daily sign-in page to create a free account (email + password). Approve access — the tools now appear in your assistant.
That's the whole signup. See Authentication for what's happening under the hood, and the Claude / ChatGPT setup pages for client-specific notes.
Building your own agent or calling from a script?
Use a direct API key instead — see Authentication → API keys and Raw HTTP / curl.
2. Your first call¶
Ask your assistant something like:
"What does The Coin Daily's active market report say about the crypto market right now?"
This triggers get_active_market_report. The assistant receives a structured response — the market read, the key observations and tensions the desk is tracking, tone, and confidence — and surfaces it back with attribution.
Or, for a single asset:
"Pull The Coin Daily's brief on BTC-USD."
This calls get_ticker_brief: direction, conviction, key levels, recent developments, and cross-validation — stamped with the time of the read.
3. Verify it directly (optional)¶
To test without a client, hit the JSON-RPC endpoint with a direct API key:
export TCD_KEY="tcd_..." # from Authentication → API keys
curl -X POST https://mcp.thecoindaily.co/mcp/ \
-H "Authorization: Bearer $TCD_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
| jq '.result.tools[].name'
Should print twelve tool names. Note the trailing slash on /mcp/ — without it the server returns a 307 redirect that some HTTP clients don't follow on POST.
What you've got¶
A connection to a continuous editorial pipeline. Each call returns the publication's current read — not historical, not extrapolated, not your assistant's guess. Repeated calls within a refresh window return the same data (cached at source); after the next cycle it shifts to the latest analyst run.
Next steps¶
- What the outputs commit to (and don't): Editorial scope.
- Reading conviction values: Conviction & direction.
- Every tool, in full: the tool reference.
- Worked patterns: the use cases.