DeepStack: Independent analysis of the AI economy

io.github.mcauduro0由 GitHub 账号 mcauduro0 发布v1.0.1更新于 Oct 26, 2026

Where informed investors disagree, the evidence each side stands on, and the date that settles it.

发布方自己的服务:IMW Invoice

已验证Streamable HTTP可网页运行金融知识与记忆数据与分析

概览

AI 生成的概览

只读的远程 MCP 服务器,提供 DeepStack 关于 AI 经济的已发布分析:多空双方论点、有日期的验证事件、结果与宏观数据。

可以做什么
  • 按主题、公司、人物或问题检索 DeepStack 已发布的分析,并附规范链接
  • 阅读某篇故事的完整部分:问题、双方观点、DeepStack 判断及下一个有日期的验证
  • 获取某篇故事的多头与空头论点,每条观点均标注来源、日期与链接
  • 列出将裁定各争议的近期有日期验证,以及已出结果及其结论
  • 查询围绕某公司或某人物出现过的论点,上市公司另附延迟行情快照
  • 获取分析所对照的宏观数据序列,每项含发布机构与日期
适用场景
适合用户询问知情投资者在 AI 资本问题上分歧何在、想要某个论点最强的反方意见,或想知道哪个有日期的事件将裁定某项主张时使用。它提供的是已发布的评论分析,而非实时数据或通用网页搜索。
运行要求
无需安装:远程 Streamable HTTP 端点 mcp.deepstack.ltd/mcp,可作为自定义连接器或在客户端 MCP 配置中添加。无需身份验证、API 密钥或 OAuth。需要能访问该端点的网络。
安装前请注意
内容为分析与观点,不构成投资建议,行情为延迟快照而非实时价格。通过工具提出的问题会以文本形式连同日期、工具、结果数量和客户端自报名称一并保存,但不保存地址、用户代理或 Cookie。限速为每会话每分钟 60 次请求。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DeepStack: Independent analysis of the AI economy,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.mcauduro0%2Fdeepstack/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "deepstack-independent-analysis-of-the-ai": {
      "type": "http",
      "url": "https://mcp.deepstack.ltd/mcp"
    }
  }
}

README

DeepStack MCP server

The Model Context Protocol server behind DeepStack, an independent publication on the money behind AI. For each argument about AI capital (capex, credit, power, chips, the labs), DeepStack publishes the strongest case on each side with dated, sourced claims, takes a side (the DeepStack Call), and writes down the test that will settle it: the event, the date, the rule, and the probability the Call gave "yes" before the date. When the date comes, the result is published, whichever way it went.

This server lets any MCP client read that record.

  • Endpoint: https://mcp.deepstack.ltd/mcp (Streamable HTTP, JSON-RPC 2.0)
  • Authentication: none. Read-only. Free.
  • Registry: io.github.mcauduro0/deepstack in the official MCP Registry
  • Docs: deepstack.ltd/mcp

Every answer is the published analysis as text, cites the canonical deepstack.ltd URL of each item it names, and ends with "Analysis and opinion, not investment advice." No model runs at request time.

Tools

ToolUse it when the user asks
deepstack_searchwhere informed investors disagree on a topic, a company, a person or a question
deepstack_storyfor one Part read in full: the question, both sides, the Call, what would change it, the next dated test
deepstack_sidesfor the bull and bear case, or who disagrees with a thesis, with every claim attributed and dated
deepstack_docketwhat will settle a dispute and when: the dated tests, their rules and the Call's probability
deepstack_resultswhat resolved and how the Call fared
deepstack_entitywhat the voices argued about a company or what a person argued
deepstack_tapefor the macro figures the notes are tested against, each with its producer and date
deepstack_counterfor the strongest published case against a thesis or a claim

All tools carry readOnlyHint: true.

Connect a client

Configuration files for each client are in clients/.

Claude (claude.ai and the desktop app). Settings, Connectors, Add custom connector. Name it DeepStack and use the URL https://mcp.deepstack.ltd/mcp, with no OAuth.

Claude Code

claude mcp add --transport http deepstack https://mcp.deepstack.ltd/mcp

Cursor, Windsurf and other editors (mcp.json)

json
{ "mcpServers": { "deepstack": { "url": "https://mcp.deepstack.ltd/mcp" } } }

VS Code (.vscode/mcp.json)

json
{ "servers": { "deepstack": { "type": "http", "url": "https://mcp.deepstack.ltd/mcp" } } }

Any client, by hand

curl -s https://mcp.deepstack.ltd/mcp -H 'content-type: application/json' -H 'accept: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"deepstack_docket","arguments":{}}}'

Limits and what is kept

  • 60 requests per minute per session (the Mcp-Session-Id that initialize issues), else per address; 30 initialize calls per minute per address.
  • The questions asked through the tools are kept as text, with the date, the tool, the number of results and the name the calling program gives itself, to learn which disputes readers ask about. No address, user agent or cookie is kept. Details: deepstack.ltd/privacy.
  • Terms: deepstack.ltd/terms.

How it works

A Cloudflare Worker in plain JavaScript (ES modules, no bundler, no npm dependencies). It reads DeepStack's public static API at https://deepstack.ltd/api/v1/ with a ten-minute cache and answers from it. The same JSON is open to any program; this server makes it answerable in a conversation.

src/index.js    router, CORS, cache, rate limit, the questions storesrc/mcp.js      JSON-RPC (initialize, ping, tools/list, tools/call) and the eight toolssrc/lib.js      pure helpers: keyword index and ranking, excerpts, formattingsrc/stats.js    aggregates for the owner's admin routesrc/events.js   per-day counts of the site's named controlsschema.sql      the D1 tablesserver.json     the MCP Registry manifest

Run the tests with Node 20 or later:

npm test

To run your own copy you need a Cloudflare account: create a D1 database, put its id in wrangler.toml, apply schema.sql, set the ADMIN_TOKEN secret, and npx wrangler deploy. Point API_BASE at any host that serves the same JSON shape.

This repository mirrors the server that runs at mcp.deepstack.ltd. The publication itself, its data pipeline and its editorial process are not part of it.

License

The code is MIT-licensed (see LICENSE). The content the server returns belongs to DeepStack and is governed by the terms.

Analysis and opinion, not investment advice.

来源:README.md,提交 28e5b5b

工具

8

deepstack_story

A DeepStack story

Use when the user wants one Part of The Buildout read in full, by slug or part number: headline, dek, The DeepStack Call (stance, conviction, three actions, what would change the call, the side it takes and the case against it, the next dated test), key numbers, the full text as plain paragraphs, the dated tests, any result, the companies and people named, and the sources, each with its URL.

输入参数partslugdetail

deepstack_sides

Who is on each side

Use when the user asks for the bull and bear case, who disagrees with a thesis, the counter-argument, or what would change a side’s mind. Returns, for one story by slug or part number, The DeepStack Call and its side, every attributed, paraphrased voice on each side with its date and source link, the strongest case against each side, where voices cross, and the dated tests that settle it.

输入参数partslug

deepstack_docket

The Docket

Use when the user asks what will decide a dispute, what to watch, or the next dated test. Returns the dated tests that will settle each story, from today forward: date and precision, status, the event, the resolver (which series, release or earnings print decides it) and the story, each with its URL.

输入参数partstatuswindow_daysinclude_pastinclude_signal

deepstack_results

Results

Use when the user asks what resolved and how the Call fared. Returns the tests that came in: verdict, what happened with the primary source and the number, what it did to the Call, and the rule that no hit rate is shown until ten results exist.

无需输入参数。

deepstack_entity

A company or a person

Use when the user asks what the voices argued about a company, or what a person argued, in The Buildout; by slug, ticker or name. Returns where it appears, the figures the stories reported, each argument attributed, dated and linked, and for a listed company the delayed market snapshot with its source. Never a score or a ranking.

输入参数kindnameslugticker

deepstack_tape

The macro tape

Use when the user asks for the macro figures DeepStack tests its notes against, each with its producer and date: Treasury yields, the real yield, the S&P 500, VIX, Brent, US natural gas, copper, the Fed funds target, CPI and payrolls, with the weekly change and the as-of time of each series.

无需输入参数。

deepstack_counter

The case against a thesis

Use when the user states a thesis or a claim about the AI economy and wants the strongest case against it. Returns the side the claim sits on (or the question, when no side label fits), the strongest case against that side from a voice outside it, dated and linked, more opposing voices, and the dated tests that settle it; below the relevance floor, that DeepStack has no formed side on the claim.

输入参数claim必填limit

版本历史

1
  1. v1.0.1最新Oct 20, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Independent 集成