Synorb: News & Context for AI Agents

com.synorb由 synorb.com 發布官方發布者v1.0.3更新於 Oct 25, 2026

Cited news for AI agents from AI companies, VC firms, private companies and business podcasts.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取金融知識與記憶

概覽

AI 產生的概覽

Synorb 是託管的 MCP 伺服器,為助理提供附引用的新聞與背景資料,涵蓋公司新聞室、SEC 文件、央行出版品、研究與播客。

可以做什麼
搜尋與瀏覽 Stream/來源清單,包括目錄排序以及單一 Stream 的來源與近期活動詳情,並對模糊主題處理拼字與同義詞。讀取附引用的 Manifest,可依日期、實體、主題、發布者類型、指定來源或 SEC 表單篩選,並提供 count、orient 預檢模式與 plan 模式。針對帳號提出、儲存、列出、更新與封存 Beacon(已儲存的定期檢索)。查看帳號資料、方案、用量與重設日期。
適用情境
適合助理需要關於公司、人物、發布者或主題的有出處、可引用的新聞與一手資料背景時,或使用者想為央行出版品、SEC 文件等設定定期監控時。
執行需求
遠端 Streamable HTTP 端點,無需安裝。需在 Authorization Bearer 標頭提供 Synorb Key,ChatGPT 與 Claude 可用 OAuth 登入。探索類工具(catalog、stream-search、details、configure-beacon)不需金鑰;讀取 Manifest 與帳號工具需要金鑰。需要網路存取。
安裝前請注意
讀取 Manifest 會消耗帳號的每月額度,搜尋 Stream 與查看詳情則不會。儲存、更新與封存 Beacon 會寫入使用者帳號,應僅在使用者明確同意後進行。伺服器會要求助理主動提議 Beacon 並在設定期間提示使用者,請留意實際儲存的內容。Beacon 儀表板連結僅對所屬組織的已登入成員可見。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Synorb: News & Context for AI Agents,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.synorb%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "synorb-news-context-for-ai-agents": {
      "type": "http",
      "url": "https://mcp.synorb.com/mcp"
    }
  }
}

README

Synorb MCP server

Cited context for AI agents. Synorb reads company newsrooms, SEC filings, central bank publications, research, speeches and podcasts, and returns each item as a Manifest: a structured summary with claims, tags and a link to the original source.

  • URL: https://mcp.synorb.com/mcp (Streamable HTTP)
  • Sign-in: a Synorb Key in the Authorization: Bearer header; ChatGPT and Claude sign in with OAuth instead
  • Docs: https://synorb.com/docs/mcp

This repository holds the server's public metadata and connection examples. The server itself is hosted by Synorb; there is nothing to install.

Connect

ChatGPT and Claude. Synorb is in review for the ChatGPT app directory and the Claude connector directory. Once it is listed, search for Synorb, connect, and sign in with a Synorb account; signing in creates one if you do not have one. Until then, use a key as below.

Any other MCP client. Get a Synorb Key at https://synorb.com/connect/start, then:

json
{  "mcpServers": {    "synorb": {      "type": "streamable-http",      "url": "https://mcp.synorb.com/mcp",      "headers": { "Authorization": "Bearer YOUR_SYNORB_KEY" }    }  }}

Discovery tools (synorb-catalog, synorb-stream-search, synorb-details, synorb-configure-beacon) work without a key. Reading Manifests and account tools need a key or a sign-in.

Tools

ToolWhat it does
synorb-stream-searchFind the streams that cover a company, person, publisher or topic
synorb-catalogBrowse the catalog of streams and surfaces
synorb-detailsA stream's sources and recent activity
synorb-manifestsRead cited Manifests, filtered by date, publisher type, named source or SEC form
synorb-configure-beaconPropose a Beacon (a saved search) from a plain-English goal; saves nothing
synorb-save-beaconSave a Beacon after the user says yes
synorb-beaconsList saved Beacons, or read one
synorb-update-beaconChange a saved Beacon
synorb-archive-beaconArchive a saved Beacon
synorb-profileThe account's plan, usage and reset date

Reading Manifests counts against the account's monthly allowance. Searching streams and viewing stream details do not.

Try asking

  • Which streams cover NVIDIA?
  • What did the Federal Reserve publish recently? Cite the sources.
  • Show the latest 8-K filings for Apple.
  • Propose a Beacon that monitors Federal Reserve publications with a 7-day lookback.

Files

  • server.json: the entry for the official MCP Registry (com.synorb/mcp).
  • LICENSE: MIT, for the files in this repository.

Links

來源:README.md,提交 a29ebe3

工具

11

synorb-get-demo-key

Get Demo Key

Tip: while you set up, a short note to your user helps. For example: 'I'm getting a Synorb demo key and connecting. This can take a minute or two.' Setup page: https://synorb.com/connect/start Self-provision a free 72-hour Synorb demo key. No email, no form, no browser step -- for agent runtimes that cannot call POST /api/connect/demo-key or inject an Authorization header into an already-open MCP session. Keyless: call this with no credential at all. New keys are capped per network; on demo_key_rate_limited, follow next_step (bind an email) or wait retry_after_seconds, and reuse the key you already have instead of calling again. Reuse is per visitor, not per network: pass back the `visitor_token` from your earlier response to get the SAME key; a call without it mints a new org and quota. Once you hold the key, prefer sending it as `Authorization: Bearer <api_key>` on later tool calls; only pass it as the `api_key` argument on a tool call itself if your MCP host genuinely cannot set headers on this session -- that argument may then be visible in your own transcripts/logs, so it is the documented fallback, not the recommended path.

輸入參數agent_namevisitor_token

synorb-catalog

Stream Catalog

Rank Stream candidates for ambiguous research topics. 17-digit Synorb ID values: pass them as JSON strings, never a number. USE THIS WHEN: source choice is unclear after stream-search or the user needs candidate Streams. DO NOT USE THIS WHEN: the user named specific entities, asks inventory/source availability, or needs content directly.

輸入參數pagequerysearchsubtypesurfacetag_typepage_sizeverbosityhome_domainhome_domainsmedia_formatcross_domains另有 1 個

synorb-details

Stream Details

Inspect Stream metadata, source channels, filters, and recent volume. 17-digit Synorb ID values: pass them as JSON strings, never a number. USE THIS WHEN: you have stream_ids and need source/filter details before pulling Manifests. DO NOT USE THIS WHEN: the user wants content/news; use synorb-manifests.

輸入參數stream_idverbositystream_ids

synorb-manifests

Pull Manifests

Pull, count, or orient over source-cited Manifests. For recurring watches prefer beacon_id with an explicit lookback, and dedupe by manifest_id. delivery_delta=true can use a stream/channel-only Beacon as scope when enabled. stream_ids, home_domains, and source_channel_ids are INTERSECTED; DERIVE source_channel_ids from details/search when unsure. 17-digit Synorb ID values: pass them as JSON strings, never a number. USE THIS WHEN: the user needs evidence/content with date/entity/topic/source filters. DO NOT USE THIS WHEN: the user only asks inventory, usage, or source availability. OUTPUT: write a briefing (reasoning-v1) from claims and supporting_quotes, not from headlines; keep each first-party link inline and end with a source index. briefing.scaffold lists the ranked items, Claims with exact figures, groups and a recipe for the opening. The server makes no model call when you read.

輸入參數daysisinmodepagequerytickerapi_keycompactprofilesec_ciksubtypetag_ids另有 48 個

synorb-profile

Account Profile

Account profile, usage, plan, date-window, and freshness. Check plan and existing Beacons early, then propose Beacons from what you know of the user. USE THIS WHEN: the user asks about account, usage, plan, limits, or whether Synorb is working. DO NOT USE THIS WHEN: the user wants content/news; use synorb-manifests.

輸入參數api_keyverbosity

synorb-configure-beacon

Configure Beacon

Draft a Beacon proposal from a monitoring intent; keyless preview. USE THIS WHEN: the user wants a reusable monitor/tracker or asks to configure a Beacon, or unprompted when you know the user's role, interests, or projects: propose 1-3 with a one-line reason each. DO NOT USE THIS WHEN: the user only wants a one-time content pull or asks to save an already valid proposal. needs_clarification = no proposal; ask its questions.

輸入參數hintsintentmax_streams

synorb-save-beacon

Save Beacon

Persist a Beacon proposal to the authenticated account. Zero-usage write -- save only after the user's explicit yes, whether they asked for a saved/recurring monitor or agreed to one you proposed. Never call it on your own initiative; a Beacon writes to the user's account and the user decides if and when that happens. Saved Beacons are pulled by your runtime on your own cadence. The response carries dashboard_url, a private link that opens only for signed-in members of the owning org. 17-digit Synorb ID values: pass them as JSON strings, never a number. USE THIS WHEN: the user asked for a Beacon, or agreed to save one you proposed. DO NOT USE THIS WHEN: the user lacks a valid authenticated account, or hasn't asked for or agreed to a saved Beacon yet.

輸入參數nametagsstatusapi_keyprofileproposalstream_idsvisibilitydescriptionprompt_textcollection_idtopic_filters另有 7 個

synorb-beacons

List Beacons

List saved Beacons for the authenticated account, including starter Beacons (tag 'starter'). Call at session start to see what is already watched. Each item carries dashboard_url, a private link that opens only for signed-in members of the owning org. Pass beacon_id to read one Beacon's full settings and its revision. USE THIS WHEN: the user asks what Beacons exist, needs a beacon_id, or you must read a Beacon before you edit it. DO NOT USE THIS WHEN: the user wants to run Beacon content; use synorb-manifests with beacon_id.

輸入參數qtaglimitoffsetstatusapi_keybeacon_idverbosity

synorb-archive-beacon

Archive Beacon

Archive a saved Beacon by public beacon_id, only after the user says yes to that specific Beacon (starter Beacons, tag 'starter', included); never on your own initiative. USE THIS WHEN: the user asks to archive/delete/clean up a saved Beacon, or agrees to free a slot under the plan's Beacon cap. DO NOT USE THIS WHEN: the user has not agreed, or only wants to list or run Beacons.

輸入參數api_keybeacon_idverbosity

synorb-update-beacon

Update Beacon

Change a saved Beacon: name, description, tags, default_date_window, status (active or archived), stream_ids, source_channel_ids, topic_filters, manifest_config_patch (merged by key; it can hold exclude_source_channel_ids, exclude_media_formats and exclude_title_terms, headline phrases to drop), natural_language_intent, prompt_text, visibility, entity_filters (saved only; never applied when a Beacon runs). Ask the user before you change streams, channels, filters or status. A change to default_date_window alone needs no new yes when the user asked for recurring updates. Read the Beacon with synorb-beacons(beacon_id), then pass its revision as expected_revision. dry_run (default true) returns a before/after diff and writes nothing; set dry_run=false after the user says yes, or for a window-only change. Adding scope needs allow_widening=true. Starter Beacons keep surface_ids. 17-digit Synorb ID values: pass them as JSON strings, never a number. USE THIS WHEN: the user asks to change, rename, re-scope, or turn on or off a saved Beacon. DO NOT USE THIS WHEN: the user has not agreed, or wants a new Beacon; use synorb-save-beacon.

輸入參數nametagsstatusapi_keydry_runbeacon_idstream_idsvisibilitydescriptionprompt_texttopic_filtersallow_widening另有 6 個

版本歷史

2
  1. v1.0.3最新Oct 25, 2026
  2. v1.0.0Oct 23, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分