Server definition
- Hash
- sha256:876a14cf8a35be913dba4713181598f3ac1dd1ec0fde7f286919f1af7153d3c0
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": "Horizon — aggregated, LLM-scored AI industry intelligence (community, primary lab/media sources, research, and US/UK/EU regulation).\n\nAttribution: results are Horizon's aggregated intelligence, and each item carries its own primary source. Cite both (\"<source> via Horizon\"); a ready-to-paste citation is in every result's provider.citation field.\n\nTools: get_daily_briefing for \"what happened in AI today/on <date>\"; get_regulation_updates for the current state of US/UK/EU AI legislation; get_china_signal for the China & East-Asia lens (Qwen, DeepSeek, Zhipu, Moonshot, ModelScope — signal Western feeds miss); get_region_signal for the same lens on other regions (e.g. Europe/EU); get_topic_signal to slice by subject (models, regulation, research, funding, …); get_blind_spots for what regional press is covering that Western/global feeds are not; get_entity_provenance for how much of the claim activity around one company or model is self-reported versus independently evaluated; search_news for a quick relevance check (top 3 — full search is paid); get_new_since to poll new items since your cursor (pass the returned cursor back each time); get_related for items semantically similar to one you have; list_sources to see coverage and filters; ask_horizon for a synthesized, cited answer to a question (needs an API key); get_trends for the week's rising models, labs, and people by momentum (Pro-plan key).",
"tools": [
{
"description": "Coverage blind spots: companies, models, and people that regional press (Chinese/East-Asian, European, Latin-American) is covering while Western/global feeds are not — ranked, with per-region item counts. Answers \"what is Western tech media missing right now?\". Measured within Horizon's corpus: \"invisible\" means zero pickup in the Western feeds Horizon tracks, not a claim about all media.",
"inputSchema": {
"properties": {
"days": {
"description": "Lookback window in days (default 60, 7–180).",
"type": "number"
},
"limit": {
"description": "Max entities (default 15, cap 50).",
"type": "number"
}
},
"type": "object"
},
"name": "get_blind_spots",
"outputSchema": {
"properties": {
"blindSpots": {
"items": {
"properties": {
"entity": {
"type": "string"
},
"globalItems": {
"description": "Items from Western/global press.",
"type": "number"
},
"kind": {
"enum": [
"company",
"model",
"person"
],
"type": "string"
},
"leadRegion": {
"enum": [
"china",
"korea",
"japan",
"eu"
],
"type": "string"
},
"regionalItems": {
"description": "Items from regional press.",
"type": "number"
},
"status": {
"description": "invisible = zero Western pickup in Horizon's corpus.",
"enum": [
"invisible",
"under-covered"
],
"type": "string"
}
},
"required": [
"entity",
"regionalItems",
"globalItems",
"leadRegion",
"status"
],
"type": "object"
},
"type": "array"
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"blindSpots"
],
"type": "object"
}
},
{
"description": "Shortcut for get_region_signal with region \"china\": the current China & East-Asia AI signal (Qwen, DeepSeek, Zhipu, Moonshot, ModelScope, and more) that Western feeds often miss — ranked by momentum. Prefer get_region_signal if you may query more than one region.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max items (default 15, cap 40).",
"type": "number"
}
},
"type": "object"
},
"name": "get_china_signal",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "Today's aggregate AI industry briefing: top stories, emerging signals, new entrants, and regulation updates, distilled from HN/Reddit and official legislative sources. A curated once-daily synthesis — for raw item-level updates since your last check, use get_new_since instead. Optionally pass any past date (YYYY-MM-DD) — the full briefing archive is public.",
"inputSchema": {
"properties": {
"date": {
"description": "Optional YYYY-MM-DD for a past briefing (any date in the archive); omit for the latest briefing.",
"type": "string"
}
},
"type": "object"
},
"name": "get_daily_briefing",
"outputSchema": {
"properties": {
"briefing": {
"properties": {
"content": {
"description": "topStories, emergingSignals, newEntrants, regulation, ...",
"type": "object"
},
"date": {
"type": "string"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"date",
"content"
],
"type": "object"
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"briefing",
"provider"
],
"type": "object"
}
},
{
"description": "For one company, model, or person: how much of the claim activity Horizon holds provenance data for is self-reported by that entity versus independently evaluated by someone else. Descriptive counts over the last 30 days — not a score, and not a judgement about whether any claim is true. Answers \"is the buzz around X coming from X?\".",
"inputSchema": {
"properties": {
"entity": {
"description": "Entity name, e.g. 'Qwen 3.8' or 'Anthropic'.",
"type": "string"
}
},
"required": [
"entity"
],
"type": "object"
},
"name": "get_entity_provenance",
"outputSchema": {
"properties": {
"entity": {
"type": "string"
},
"provenance": {
"description": "Null when fewer than 3 claims are held for this entity.",
"properties": {
"evidenceLinked": {
"type": "number"
},
"independent": {
"type": "number"
},
"qualifier": {
"type": [
"string",
"null"
]
},
"selfReported": {
"type": "number"
},
"total": {
"type": "number"
}
},
"type": [
"object",
"null"
]
}
},
"type": "object"
}
},
{
"description": "Incremental poll: raw item-level AI news added since a cursor, oldest→newest, with a nextCursor for your next call — use this for \"what's new since I last checked\"; for the curated once-daily synthesis use get_daily_briefing. Omit cursor for the latest items plus a cursor to start polling from. Titles + links + topics (bodies and higher limits are on the paid tier).",
"inputSchema": {
"properties": {
"cursor": {
"description": "Opaque cursor from a previous call's nextCursor. Omit on the first call.",
"type": "string"
},
"limit": {
"description": "Max items (default 25, cap 50).",
"type": "number"
}
},
"type": "object"
},
"name": "get_new_since",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "The current AI signal for a region (china, korea, japan, or eu) — recent, relevance-scored items on that region's models, labs, and analysis, ranked by momentum. Includes local-language press translated into English. The canonical regional tool; get_china_signal is a preset of this with region \"china\". Returns titles, sources, and links.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max items (default 15, cap 40).",
"type": "number"
},
"region": {
"description": "Region slug (china, korea, japan, eu).",
"enum": [
"china",
"korea",
"japan",
"eu"
],
"type": "string"
}
},
"required": [
"region"
],
"type": "object"
},
"name": "get_region_signal",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "Current AI legislation headlines across the US Congress and federal agencies, US state legislatures, the UK Parliament, and the EU, with each item's legislative stage (proposed / committee / floor action / passed / implementation). State bills are the largest share by far; filter with jurisdiction to narrow.",
"inputSchema": {
"properties": {
"jurisdiction": {
"description": "Optional filter to one jurisdiction.",
"enum": [
"us_federal",
"us_state",
"uk",
"eu"
],
"type": "string"
},
"limit": {
"description": "Max headlines (default 50, cap 100).",
"type": "number"
}
},
"type": "object"
},
"name": "get_regulation_updates",
"outputSchema": {
"properties": {
"items": {
"items": {
"properties": {
"jurisdiction": {
"description": "us_federal | us_state | uk | eu",
"type": "string"
},
"lastUpdated": {
"type": [
"string",
"null"
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"stage": {
"description": "Legislative stage as recorded from the source.",
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
}
},
"required": [
"title",
"jurisdiction"
],
"type": "object"
},
"type": "array"
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items",
"provider"
],
"type": "object"
}
},
{
"description": "Semantic 'more like this': given an item id (from get_new_since, search_news, or the feed), returns the most similar recent items by embedding similarity. Titles, sources, similarity scores, links.",
"inputSchema": {
"properties": {
"id": {
"description": "UUID of an item from a previous result.",
"type": "string"
},
"limit": {
"description": "Max related items (default 10, cap 25).",
"type": "number"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_related",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "The current AI signal for a topic — recent, relevance-scored items tagged with that topic, ranked by momentum. Like get_region_signal but sliced by subject instead of geography.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max items (default 15, cap 40).",
"type": "number"
},
"topic": {
"description": "Topic slug.",
"enum": [
"models",
"tools",
"use-cases",
"regulation",
"research",
"funding",
"opinion",
"tutorial"
],
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "get_topic_signal",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
},
{
"description": "Describe what Horizon covers: ingestion sources with their source= filter values, the regional lenses (region= / dedicated tools), and how to filter. Call this to understand the corpus before querying.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_sources",
"outputSchema": {
"properties": {
"overview": {
"description": "The same markdown as the text block.",
"type": "string"
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"overview",
"provider"
],
"type": "object"
}
},
{
"description": "Quick teaser search over recent AI news: returns the top 3 matching titles with links. Full-text search with bodies, filters, and history requires a Horizon subscription.",
"inputSchema": {
"properties": {
"query": {
"description": "Search terms.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_news",
"outputSchema": {
"properties": {
"hasMore": {
"description": "get_new_since: more items available now.",
"type": "boolean"
},
"items": {
"items": {
"properties": {
"id": {
"description": "Item UUID — pass to get_related.",
"type": "string"
},
"publishedAt": {
"description": "ISO 8601 timestamp.",
"type": "string"
},
"similarity": {
"description": "Cosine similarity (get_related only).",
"type": "number"
},
"source": {
"type": "string"
},
"title": {
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"title",
"source",
"publishedAt"
],
"type": "object"
},
"type": "array"
},
"nextCursor": {
"description": "get_new_since: pass back as cursor.",
"type": [
"string",
"null"
]
},
"provider": {
"description": "Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url.",
"properties": {
"citation": {
"description": "Ready-to-paste citation string.",
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"url": {
"description": "Canonical Horizon page for this result.",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"items"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:876a14cf8a35be913dba4713181598f3ac1dd1ec0fde7f286919f1af7153d3c0 | sha256sum