Horizon AI Intelligence

Free AI-industry intelligence for agents: briefings, regulation tracker & regional lenses

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
98%
Integridad del esquema
89%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~3,796Tokens (definiciones de herramientas)
~3.3 KBTamaño de respuesta típico
Impacto significativo en la atención (2.97% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "briefing": {
      "url": "https://horizon.alchemylab.sh/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://horizon.alchemylab.sh/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (11)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_daily_briefing(date)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "Optional YYYY-MM-DD for a past briefing (any date in the archive); omit for the latest briefing."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "briefing": {
      "type": "object",
      "properties": {
        "date": {
          "type": "string"
        },
        "generatedAt": {
          "type": "string"
        },
        "content": {
          "type": "object",
          "description": "topStories, emergingSignals, newEntrants, regulation, ..."
        }
      },
      "required": [
        "date",
        "content"
      ]
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "briefing",
    "provider"
  ]
}
🟢get_regulation_updates(jurisdiction, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jurisdiction": {
      "type": "string",
      "enum": [
        "us_federal",
        "us_state",
        "uk",
        "eu"
      ],
      "description": "Optional filter to one jurisdiction."
    },
    "limit": {
      "type": "number",
      "description": "Max headlines (default 50, cap 100)."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "jurisdiction": {
            "type": "string",
            "description": "us_federal | us_state | uk | eu"
          },
          "stage": {
            "type": [
              "string",
              "null"
            ],
            "description": "Legislative stage as recorded from the source."
          },
          "lastUpdated": {
            "type": [
              "string",
              "null"
            ]
          },
          "sourceUrl": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "title",
          "jurisdiction"
        ]
      }
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items",
    "provider"
  ]
}
🟢get_china_signal(limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max items (default 15, cap 40)."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢get_region_signal(region, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "enum": [
        "china",
        "korea",
        "japan",
        "eu"
      ],
      "description": "Region slug (china, korea, japan, eu)."
    },
    "limit": {
      "type": "number",
      "description": "Max items (default 15, cap 40)."
    }
  },
  "required": [
    "region"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢get_entity_provenance(entity)

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?".

Esquema de entrada

{
  "type": "object",
  "properties": {
    "entity": {
      "type": "string",
      "description": "Entity name, e.g. 'Qwen 3.8' or 'Anthropic'."
    }
  },
  "required": [
    "entity"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "entity": {
      "type": "string"
    },
    "provenance": {
      "type": [
        "object",
        "null"
      ],
      "description": "Null when fewer than 3 claims are held for this entity.",
      "properties": {
        "total": {
          "type": "number"
        },
        "selfReported": {
          "type": "number"
        },
        "evidenceLinked": {
          "type": "number"
        },
        "independent": {
          "type": "number"
        },
        "qualifier": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    }
  }
}
🟢get_blind_spots(days, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "days": {
      "type": "number",
      "description": "Lookback window in days (default 60, 7–180)."
    },
    "limit": {
      "type": "number",
      "description": "Max entities (default 15, cap 50)."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "blindSpots": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "entity": {
            "type": "string"
          },
          "kind": {
            "type": "string",
            "enum": [
              "company",
              "model",
              "person"
            ]
          },
          "regionalItems": {
            "type": "number",
            "description": "Items from regional press."
          },
          "globalItems": {
            "type": "number",
            "description": "Items from Western/global press."
          },
          "leadRegion": {
            "type": "string",
            "enum": [
              "china",
              "korea",
              "japan",
              "eu"
            ]
          },
          "status": {
            "type": "string",
            "enum": [
              "invisible",
              "under-covered"
            ],
            "description": "invisible = zero Western pickup in Horizon's corpus."
          }
        },
        "required": [
          "entity",
          "regionalItems",
          "globalItems",
          "leadRegion",
          "status"
        ]
      }
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "blindSpots"
  ]
}
🟢get_topic_signal(topic, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "models",
        "tools",
        "use-cases",
        "regulation",
        "research",
        "funding",
        "opinion",
        "tutorial"
      ],
      "description": "Topic slug."
    },
    "limit": {
      "type": "number",
      "description": "Max items (default 15, cap 40)."
    }
  },
  "required": [
    "topic"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢search_news(query)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search terms."
    }
  },
  "required": [
    "query"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢get_new_since(cursor, limit)

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).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "cursor": {
      "type": "string",
      "description": "Opaque cursor from a previous call's nextCursor. Omit on the first call."
    },
    "limit": {
      "type": "number",
      "description": "Max items (default 25, cap 50)."
    }
  }
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢get_related(id, limit)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "UUID of an item from a previous result."
    },
    "limit": {
      "type": "number",
      "description": "Max related items (default 10, cap 25)."
    }
  },
  "required": [
    "id"
  ]
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Item UUID — pass to get_related."
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": "string"
          },
          "publishedAt": {
            "type": "string",
            "description": "ISO 8601 timestamp."
          },
          "topics": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "similarity": {
            "type": "number",
            "description": "Cosine similarity (get_related only)."
          }
        },
        "required": [
          "title",
          "source",
          "publishedAt"
        ]
      }
    },
    "nextCursor": {
      "type": [
        "string",
        "null"
      ],
      "description": "get_new_since: pass back as cursor."
    },
    "hasMore": {
      "type": "boolean",
      "description": "get_new_since: more items available now."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢list_sources

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.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "overview": {
      "type": "string",
      "description": "The same markdown as the text block."
    },
    "provider": {
      "type": "object",
      "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": {
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "description": "Canonical Horizon page for this result."
        },
        "citation": {
          "type": "string",
          "description": "Ready-to-paste citation string."
        },
        "note": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "overview",
    "provider"
  ]
}

Prompts recomendados

search_research
Search for information about [topic] using Horizon AI Intelligence
Herramientas esperadas: search_news
find_specific
Find [specific item] using Horizon AI Intelligence
Herramientas esperadas: search_news
retrieve_data
Get details about [item] from Horizon AI Intelligence
Herramientas esperadas: get_daily_briefing
fetch_info
Fetch [information type] using Horizon AI Intelligence
Herramientas esperadas: get_daily_briefing
list_items
List all [items] available in Horizon AI Intelligence
Herramientas esperadas: list_sources

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada11 herramientas
verificadoversión no registrada11 herramientas