Horizon
📡 Your own AI-powered news radar. Generates daily briefings in English & Chinese. | 用 AI 构建你专属的新闻雷达
Horizon is an AI-powered news aggregation MCP server that creates personalized daily briefings from multiple sources including Hacker News, Reddit, RSS feeds, Telegram, Twitter/X, GitHub, and financial news. It uses configurable AI models to fetch content, deduplicate stories across platforms, score and filter items by relevance, enrich them with background context and community discussion summaries, and generate bilingual (English/Chinese) briefings. The MCP server exposes the complete pipeline as tools that AI assistants can invoke to analyze news sources, making it ideal for developers building news-aware agents or automating content curation workflows.
Key Features
Use Cases
- 01Automating daily tech news briefings for developers tracking specific topics like LLM inference or web security
- 02Building AI agents that can fetch and analyze news sources on demand through MCP tool calls
- 03Creating curated newsletters combining sources from Hacker News, Reddit, and industry RSS feeds
- 04Monitoring GitHub repository releases and activity alongside community discussions in one digest
- 05Generating bilingual content summaries for international teams or multilingual audiences
- 06Setting up automated GitHub Actions workflows that publish daily briefings to GitHub Pages
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
Horizon — FAQ
What is Horizon MCP server?+
Horizon is an MCP server that exposes an AI-powered news aggregation pipeline as tools. It fetches content from multiple sources, scores and filters items by relevance, enriches them with context and discussion summaries, and generates structured briefings that AI assistants can access programmatically.
How do I install and run Horizon?+
Clone the repository, install with uv (uv sync) or pip (pip install -e .), configure sources and AI provider in data/config.json, and run with 'uv run horizon'. For MCP integration, configure your MCP client to run the horizon-mcp command with your data directory path.
Which AI clients work with Horizon MCP server?+
Horizon works with Claude Desktop, Codex, and other MCP-compatible clients. Configuration examples are provided in the src/mcp/integration.md documentation.
What API keys or credentials do I need?+
You need an API key for your chosen AI provider (OpenAI, Anthropic Claude, Google Gemini, DeepSeek, or others). Optional: credentials for specific sources like Twitter/X API, and SMTP/IMAP credentials if using email delivery.
Is Horizon free and open source?+
Yes, Horizon is open source under the MIT license. You only pay for your chosen AI provider's API usage and any premium news source APIs you configure.
Can I customize which sources and topics Horizon tracks?+
Yes, use the interactive horizon-wizard to generate configurations based on your interests, or manually edit data/config.json to add RSS feeds, subreddits, Telegram channels, GitHub users, and other sources with custom processing profiles and score thresholds.
How do I install Horizon?+
Open the source repository on GitHub and follow its README. Horizon is a mcp server — MCP Agents Market links you directly to the official repo.
Is Horizon free?+
Horizon is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.