Horizon aggregates the AI landscape — news from Hacker News, Reddit, arXiv, Hugging Face, ModelScope, lab blogs and more, LLM-scored for relevance, with daily briefings, a US/UK/EU regulation tracker, and regional lenses (China, EU, South America). Two ways in for agents and developers: a free, no-auth tier (MCP + REST) and a key-gated API for full-depth access.
Call the real MCP endpoint right here — the read tools need no key. This is the exact same request your agent makes.
get_daily_briefingPick a tool and hit Run — live data, no key required.
curl -X POST https://horizon.alchemylab.sh/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_daily_briefing","arguments":{}}}'A remote, streamable-HTTP MCP server at https://horizon.alchemylab.sh/api/mcp. Point any MCP client at it — no key needed for the read tools.
{
"mcpServers": {
"horizon": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://horizon.alchemylab.sh/api/mcp"]
}
}
}Tools: get_daily_briefing, get_regulation_updates, get_topic_signal, get_region_signal (china / eu / south-america), search_news, get_new_since (incremental poll), get_related, list_sources, and ask_horizon (a cited answer — needs an API key), and get_trends (rising models, labs and people this week — Pro, needs a key). Every item tool also returns structuredContent for parsing.
Also listed on Smithery for a hosted-gateway install.
The cheapest single fetch for “what happened in AI today”:
curl https://horizon.alchemylab.sh/briefing.md # today's briefing, markdown
curl https://horizon.alchemylab.sh/api/public/briefing # same, JSON (add ?format=md)
curl "https://horizon.alchemylab.sh/api/public/feed?since=<cursor>" # incremental delta feed
curl https://horizon.alchemylab.sh/api/public/regulations # US/UK/EU AI legislation + stagesMachine-readable index at /llms.txt.
Subscribers mint keys at /api-keys for the /api/v1 tier — full-text search, full bodies, complete history, webhooks, and a cited RAG answer endpoint. Authenticate with a bearer token (120 req/min; monthly quota by plan). The cited-answer endpoint (ask_horizon) has its own tighter monthly allowance since each call runs an LLM — check both at /api/v1/usage.
# Synthesized, cited answer over the recent corpus
curl -X POST https://horizon.alchemylab.sh/api/v1/ask \
-H "Authorization: Bearer hzn_live_..." \
-H "Content-Type: application/json" \
-d '{"question":"what did OpenAI ship this week?","days":14}'
# Full-text search (region/source/topic filters, cluster-collapsed)
curl "https://horizon.alchemylab.sh/api/v1/search?q=agents®ion=eu&limit=20" \
-H "Authorization: Bearer hzn_live_..."Import the OpenAPI 3.1 spec (also at /.well-known/openapi.json) into GPT Actions, LangChain, or any tool-caller to auto-generate a typed client. Track consumption per endpoint at /api/v1/usage.
Every surface can be scoped to a region — the signal Western feeds miss. Browse the hubs (/china, /eu, /south-america), pass region= to feed/search, or call get_region_signal.
Full feed, search, regulation timelines, and API keys.
Get full access — $5/moOr start free with the machine-readable tier.