Viewdaily

io.github.CloudCorpRecords由 GitHub 帳號 CloudCorpRecords 發布v0.1.0更新於 Nov 7, 2026

Daily research views on assets, macro themes and central banks from 200+ sources.

概覽

AI 產生的概覽

連接 FinChiefs 託管 MCP 伺服器的本機橋接,讓助理以唯讀方式取得 200 多家機構對資產、總經主題與央行政策的每日研究觀點。

可以做什麼
  • 列出所追蹤的研究機構,以及可用的資產與總經分類,並可將其他查詢限定在單一機構。
  • 彙整所有符合觀點的整體概況:總數、看多與看空計數、各機構傾向、逐週趨勢與最受討論的主題。
  • 檢索單筆資產方向觀點(含理由與原文連結)以及總經主題與驅動因素,支援分頁並預設跨機構分布。
  • 檢索文章、報告、播客等研究出版品,依詞條符合度再依時間排序。
  • 取得指定分類的每日摘要,以及結構化的央行政策訊號,包含立場、指引與預測。
適用情境
適合需要快速掌握市場與總經共識、觀點逐週變化,或央行與研究機構最新看法的情境,並可回溯原始出版品。偏向研究與摘要,而非交易或執行。
執行需求
以 stdio 本機程序執行,可透過 npx 或 Docker 映像啟動,需要能連線至上游 FinChiefs 端點。可選 FINCHIEFS_MCP_URL 覆寫端點,可選 FINCHIEFS_API_KEY 以 Bearer 權杖送出;預設不需帳號。
安裝前請注意
所有工具呼叫都會轉送到第三方託管服務,查詢與參數會離開本機。此介面被描述為唯讀,但上游結果會原樣轉回,包括錯誤標記。設定 FINCHIEFS_API_KEY 會將該金鑰送往上游端點,URL 覆寫也可能把流量導向其他位址。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Viewdaily,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

viewdaily

viewdaily is a small local bridge to FinChiefs' hosted MCP server, which collects daily research from more than 200 providers - banks, asset managers, central banks, multilaterals and independent researchers - and distils it into directional views on assets, macro themes, written daily digests and structured central-bank policy signals, each with a link back to the source publication.

The bridge keeps no research data of its own. It serves the upstream server's tool list locally, exactly as captured from the live endpoint, and forwards each tool call upstream, returning the result untouched. The whole captured surface is read-only: nothing here places orders, moves money or sends anything anywhere.

Tools

  • list_providers - the providers the service follows. Optional: query (part of a provider name) and limit (1-300, default 100). A provider id from here limits the other tools to one source.
  • list_categories - asset digest categories (such as gold, oil, us_bonds, eurusd) and macro categories (such as monetary_policy, geopolitics). Keys flagged with a daily digest work with get_daily_digests; macro keys also filter search_macro_views and summarize_views. No arguments.
  • summarize_views - the overall picture from every matching view in one small response: totals, up/down counts, provider leanings, busiest providers, a week-by-week trend and the most-discussed subjects. Required: kind (asset or macro). Optional: terms, asset_class, category, provider_id, since, until.
  • search_asset_views - individual directional (up/down) views on assets, with provider, date, horizon, rationale and source link, paged via offset / next_offset and spread across providers by default.
  • search_macro_views - individual macro themes and drivers from provider research, each with a description and source link, paged the same way.
  • search_research - research publications (articles, reports, podcasts) with title, provider, date, a short description and the link to the original, ranked by term match then newest.
  • get_daily_digests - daily summaries written from all providers' views for a category, with the day's up/down tallies. Required: categories (1-10 category keys, e.g. ["gold"], or ["__overall__"] for the cross-asset summary).
  • get_policy_signals - structured reads of central-bank and multilateral publications: decisions, stance (-2 dovish to +2 hawkish), guidance, conditions, speaker and forecasts, newest first.

Configuration

  • FINCHIEFS_MCP_URL (optional) - override the upstream endpoint. Defaults to https://finchiefs.com/api/mcp. (The override hook is this rebuild's own labelled reconstruction.)
  • FINCHIEFS_API_KEY (optional) - when set, every upstream request carries an Authorization: Bearer <key> header. When it is not set, no auth header is sent. (This forwarding is also a labelled reconstruction; the original surface was captured keyless.)

Forwarding mechanics

On the first tool call the client opens a streamable HTTP session with the upstream: a JSON-RPC initialize request (protocolVersion 2025-03-26, clientInfo name viewdaily), then a notifications/initialized notification, then the tools/call request carrying the caller's arguments unchanged. When the upstream answers initialize with an Mcp-Session-Id header, that value rides on every later request of the session, which is reused for the life of the process. Replies may arrive as plain JSON or as server-sent events; both are read.

Successful upstream results pass through verbatim, including any isError flag the upstream sets. Failures - a JSON-RPC error, a non-2xx status, an unreadable response, or a request that cannot be completed - come back as an isError result whose text starts with viewdaily error: (this rendering is this rebuild's own labelled reconstruction).

CLI

Each tool is also a subcommand taking one JSON argument string (omit it for tools that take none):

bash
npx @reneturcios/viewdaily list_providers '{"query":"ECB"}'npx @reneturcios/viewdaily summarize_views '{"kind":"asset","terms":["gold"]}'npx @reneturcios/viewdaily get_daily_digests '{"categories":["gold"]}'npx @reneturcios/viewdaily list_categoriesnpx @reneturcios/viewdaily --version

Exit codes: 0 on success, 1 on an isError result, 2 on a usage error.

MCP server

bash
npx -y @reneturcios/viewdaily mcp

MCP client config:

json
{  "mcpServers": {    "viewdaily": {      "command": "npx",      "args": ["-y", "@reneturcios/viewdaily", "mcp"]    }  }}

Docker

bash
docker run -i ghcr.io/cloudcorprecords/viewdailydocker run --rm ghcr.io/cloudcorprecords/viewdaily --version

The container's default command is mcp, so the first form is a stdio MCP server; any other arguments reach the CLI normally.

Development

bash
npm installnpm run buildnpm testnpm run dev

The test suite runs entirely against a stubbed JSON-RPC upstream - no live network calls.

License

MIT - see LICENSE.

來源:README.md,提交 d70854c

工具

8

list_providers

List research providers

Research providers FinChiefs follows (banks, asset managers, central banks, multilaterals, independent researchers). Use the id to limit other tools to one provider.

輸入參數limitquery

list_categories

List categories

Asset digest categories (gold, oil, us_bonds, eurusd, …) and macro categories (monetary_policy, geopolitics, …). Keys with has_daily_digest work with get_daily_digests; macro keys also filter search_macro_views and summarize_views.

無需輸入參數。

summarize_views

Summarize views

The overall picture from EVERY matching view in one small response: totals, up/down counts (asset views), how many providers lean each way, the busiest providers, a week-by-week trend, and the most-discussed assets or macro categories. Start here for "what is the consensus / how has it changed" questions, then read individual views with search_asset_views or search_macro_views.

輸入參數kind必填sincetermsuntilcategoryasset_classprovider_id

search_asset_views

Search asset views

Individual directional views (up/down) on assets, with provider, date, horizon, rationale and a link to the source publication. Up/down tallies cover every match; items come in pages (offset / next_offset), spread across providers by default. For the overall picture, call summarize_views first.

輸入參數limitordersincetermsuntiloffsetdirectionasset_classprovider_idsearch_rationale

search_macro_views

Search macro views

Individual macro themes and drivers from provider research (growth, inflation, policy, fiscal, geopolitics, …), each with a description and a link to the source publication. Items come in pages (offset / next_offset), spread across providers by default. For counts and trends, call summarize_views first.

輸入參數limitordersincetermsuntiloffsetcategoryprovider_id

search_research

Search research publications

Research publications (articles, reports, podcasts) with title, provider, date, a short description and the link to the original. Ranked by how well the terms match (title matches count most), then newest; pages via offset / next_offset. Follow the link for the full text where the publisher allows it.

輸入參數typelimitsincetermsuntiloffsetprovider_id

get_daily_digests

Get daily digest summaries

Daily summaries written from all providers' views for a category (e.g. gold, oil, us_bonds, top macro themes, policy makers), with the day's up/down tallies. Good for how a view changed day by day. Category keys (has_daily_digest) come from list_categories.

輸入參數limitsinceuntiloffsetcategories必填

get_policy_signals

Get central bank and policy-maker signals

Structured reads of central-bank and multilateral publications: decisions, stance (-2 dovish to +2 hawkish), guidance, conditions, speaker and forecasts, each with a link to the original. Newest first; pages via offset / next_offset.

輸入參數limitsinceuntiloffsetdoc_typeprovider_id

版本歷史

1
  1. v0.1.0最新Nov 4, 2026

評分

已滿足適用檢查項的 90%

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

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分