ddbx — insider dealings

io.github.jonwillington由 GitHub 账号 jonwillington 发布v1.0.0更新于 Oct 24, 2026

Search rated insider dealings across the UK, US, Sweden, Netherlands and US Congress.

已验证Streamable HTTP可网页运行网页搜索与抓取金融

概览

AI 生成的概览

一个公开、只读的远程 MCP 服务器,用于检索 ddbx 评级的英国、美国、瑞典、荷兰及美国国会的内部人股票交易。

可以做什么
按市场、股票代码或披露日期检索近期内部人交易,默认仅返回已评级申报,也可要求返回全部经筛选的公开市场申报。按 id 查看单条申报,或查看某家英国或美国上市公司的近期交易、业务简介和公司页面链接。读取 ddbx 对某个英国或美国交易日撰写的每日回顾,或获取最新一期。按公司名称或股票代码查找交易,并获取返回 id 的完整精简版记录。
适用场景
适合让助手回答董事或内部人买卖股票的问题、扫描某一市场的值得关注申报,或查询美国国会议员的交易情况,而无需离开对话。
运行要求
远程 streamable HTTP 端点;无需 API 密钥或账户。README 说明可在 Claude、Cursor、VS Code、Claude Code、Gemini CLI 或 Codex 等客户端中把托管地址添加为自定义连接器或 HTTP MCP 服务器。需要能访问该托管服务的网络。
安装前请注意
只读且无需认证,因此不会暴露凭据。仅提供精简版数据,不含分析文字,因此不应超出记录内容去解释评级。数据仅覆盖所列市场,且限于 ddbx 已筛选和评级的内容。

安装

在 SourceWeft 中

  1. 打开 控制台中的 ddbx — insider dealings,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "ddbx-insider-dealings": {
      "type": "http",
      "url": "https://api.ddbx.uk/mcp"
    }
  }
}

README

ddbx plugin (ChatGPT + Codex)

An Agent Plugins 1.0 package that puts ddbx insider dealings into ChatGPT and Codex. It bundles:

  • The ddbx MCP server (https://api.ddbx.uk/mcp): read-only, no auth, thin tier only. The server lives in ddbx-data/worker/mcp.ts; this repo only points at it.
  • Three skills that teach the assistant how to use the tools well:
    • company-insiders: insider activity at one company (UK, US, SE, NL, Congress)
    • market-scan: the notable dealings across a market over a period
    • daily-recap: ddbx's published daily summary for the UK or US
.agents/plugins/marketplace.json   repo marketplace, so Codex can add this repo directlyplugins/ddbx/  plugin.json                      root manifest, with the com.openai interface block  mcp.json                         the remote MCP server  skills/<name>/SKILL.md           workflows  skills/<name>/agents/openai.yaml display name + MCP dependency per skill  assets/icon.png, logo.png        from ddbx-site/public/ios-app-icon-uk.pngSUBMISSION.md                      listing copy and test cases for the submission portal

Connect

The hosted server is public, read-only and needs no API key: https://api.ddbx.uk/mcp.

  • Claude: Customize → Connectors → Add custom connector → paste the URL.
  • Cursor / VS Code: add an HTTP MCP server named ddbx with that URL.
  • Claude Code: claude mcp add --transport http ddbx https://api.ddbx.uk/mcp
  • Gemini CLI: gemini extensions install https://github.com/jonwillington/ddbx-plugin
  • Codex: codex plugin marketplace add jonwillington/ddbx-plugin
  • Smithery: jonathanwillington/ddbx

The repository also carries manifests for the official MCP Registry, Cursor Marketplace, Gemini CLI and OpenAI Agent Plugins.

Contract with ddbx-data

The skills name the MCP tools (search_dealings, get_dealing, get_company, get_daily_summary, search, fetch) and their arguments. Renaming a tool or an argument in worker/mcp.ts breaks this plugin as well as any cached connector: change it additively, then update the skills here.

The skills also restate the thin-tier posture: the analysis prose is not served, so the assistant links to each filing's url and never invents a reason for a rating. If the MCP ever serves analysis behind auth, update the Rules sections.

Test in Codex

bash
codex plugin marketplace add ./          # from this repo rootcodex plugin marketplace list

Then enable it in ~/.codex/config.toml:

toml
[plugins."ddbx@ddbx"]enabled = true

Try: "What did UK directors buy today?", "Any insider buying at Dunelm?", "What has Congress traded in NVDA?".

Once this repo is on GitHub: codex plugin marketplace add jonwillington/ddbx-plugin.

Test in ChatGPT

  1. Settings → Security and login → turn on Developer mode.

  2. ChatGPT Plugins → + → server URL https://api.ddbx.uk/mcp, authentication None.

  3. Copy the plugin_asdk_app_… id from the browser URL.

  4. To bundle the skills with it, add plugins/ddbx/.app.json:

    json
    { "apps": { "ddbx": { "plugin_asdk_app_<id>": {} } } }

    and "apps": "./.app.json" inside extensions.com.openai in plugin.json.

  5. Test in a Work chat with @ddbx.

Publish

  • Your workspace: ChatGPT Plugins → Personal → the plugin's ⋯ menu → Publish. This does not list it publicly.
  • Public directory: the submission portal. Needs a verified developer identity, and the domain challenge served at https://api.ddbx.uk/.well-known/openai-apps-challenge (a ddbx-data change). Listing copy and the required test cases are in SUBMISSION.md.

来源:README.md,提交 2805719

工具

6

search_dealings

Search insider dealings

List recent insider share dealings in one market, newest first. By default only filings ddbx rated as signal (significant, noteworthy or minor); set signal_only=false for every screened open-market filing. Filter by ticker and by disclosure date.

输入参数limitsincebeforemarket必填tickersignal_only

get_dealing

Get one insider dealing

One filing by the id returned from search_dealings or get_company (e.g. "UK:…", "US:f4-…").

输入参数id必填

get_company

Insider activity at one company

Recent insider dealings at one UK- or US-listed company, with a short description of the business and a link to its ddbx company page.

输入参数limitmarket必填ticker必填

get_daily_summary

Daily insider-dealing summary

ddbx's written recap of a trading day's insider dealings (UK or US), with the filings it cites. Omit date for the latest.

输入参数datemarketsession

fetch

Fetch a ddbx filing

The full thin-tier record for one id returned by search.

输入参数id必填

版本历史

1
  1. v1.0.0最新Sep 21, 2026

评分

已满足适用检查项的 100%

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

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