
Newsintel
io.github.stabem由 GitHub 帳號 stabem 發布v0.1.0更新於 Oct 24, 2026
Personalized news intelligence for AI agents — 100+ sources, ranked briefings.
概覽
NewsIntel 的 MCP 伺服器,讓助理取得跨多來源、經排序與去重的新聞簡報與搜尋結果。
- 可以做什麼
- 同步使用者偏好設定,讓後續簡報依個人興趣排序。讀取目前的偏好設定內容。取得個人化的新聞簡報與代理專用摘要。透過後端 API 搜尋並彙整多來源新聞。
- 適用情境
- 當你希望助理不必自行爬梳多個新聞來源,就能取得已排序、去重且兼顧立場多樣性的新聞簡報時使用。適合每日摘要、主題追蹤,以及需要結構化新聞輸入的代理工作流程。
- 執行需求
- 以本機 Node.js 程序執行(npm 套件,stdio 傳輸)。需連線至 NewsIntel API,預設為 newsintelapi.com,可用 NEWSINTEL_API_BASE 環境變數指向自架執行個體。託管 API 需在入口網站以 X 帳號登入取得 API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Newsintel,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
[NewsIntel API]
Personalized news intelligence for AI agents, MCP integrations, and developer workflows.
20+ sources. Real-time ranking. Agent-ready digests. Self-serve onboarding.
[CI]
[License: ISC]
[TypeScript]
[Node]
[Docker]
[MCP]
[Biome]
[PRs Welcome]
[Good First Issues]
Try the Portal • API Reference • MCP Server • Architecture • Contributing
Why NewsIntel?
Most news APIs give you raw feeds. NewsIntel gives you intelligence — ranked, deduplicated, bias-aware briefings ready for AI consumption.
- For AI agents: get structured briefings via MCP or REST in one call
- For developers: self-serve API keys, OpenAPI schema, Prometheus metrics out of the box
- For teams: multi-workspace isolation, feedback-driven ranking, Grafana dashboards
Features
Quickstart
Option A: Use the hosted API (recommended)
- Open newsintelapi.com/portal
- Connect with X (OAuth) and get your API key
- Start making requests
For AI agents, use the MCP server for native tool integration.
Option B: Self-host with Docker (safe baseline)
The primary
docker-compose.ymlis safe-by-default: no built-in weak DB/Grafana credentials and no published Postgres/Redis ports. You still must replace theCHANGE_ME_*placeholders in.envbefore using it outside throwaway local testing.
Option C: Local development
For an all-in-one local stack with convenience defaults and published dev ports:
Local dev services: API
localhost:8090| Postgreslocalhost:5436| Redislocalhost:6386
API Overview
Full reference: docs/api-reference.md | OpenAPI schema: GET /openapi.json
AI Integration
MCP Server (for Claude Desktop, Cursor, Windsurf, etc.)
Ships a standalone MCP server — plug into any MCP-compatible client:
Or add to your .mcp.json:
Tools: sync_profile | get_profile | get_news_briefing
See integrations/newsintel-mcp/README.md for full docs.
Anthropic SDK (tool use + agents)
Build AI agents that use NewsIntel as a tool — examples in TypeScript and Python:
See examples/ for tool-use and agent patterns.
Architecture
Documentation
Development
OpenAPI contract snapshot: npm run test:openapi-snapshot:update when schema changes.
Contributing
See CONTRIBUTING.md for the full guide.
- Fork and create a feature branch
- Make scoped changes with tests
- Run:
npm run lint && npm run typecheck && npm test && npm run build - Open a PR linking the issue
Roadmap
See docs/OPEN_SOURCE_ROADMAP.md for the full roadmap.
- Source registry: file-based -> DB-managed
- News persistence: optimize bulk inserts
- API pagination and richer query semantics
- Plugin system for custom news providers
Star History
License
ISC - use it however you want.
Built with Fastify, TypeScript, PostgreSQL, Redis, and pg-boss.
Star the repo if NewsIntel helps your workflow.
來源:README.md,提交 0f8ca9e
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分