algoum-mcp

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

SEC EDGAR insider trades (Form 4/5), 8-K events and 13F holdings as clean JSON.

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

概览

AI 生成的概览

远程 MCP 服务器,让助手以整洁 JSON 查询 SEC EDGAR 的内幕交易、8-K 重大事件和 13F 机构持仓数据。

可以做什么
  • 查询 Form 4/5 内幕买卖,包括买方聚集和公司高管买卖比例
  • 检索 8-K 重大事件,如高管变动、并购、破产、网络安全事件和财报发布
  • 查看 13F 机构持仓、基金组合以及个股的持有基金数与仓位增减
  • 解析股票代码与 CIK,获取记录对应的原始 SEC 文件,并查看数据新鲜度
适用场景
适合希望助手用自然语言回答美国内幕交易、公司披露或机构持股问题,而不想自建 EDGAR 数据管道的场景。
运行要求
远程 Streamable HTTP 端点,无需本地安装包。需要 algoum API 密钥,以 Authorization bearer 令牌方式发送,密钥在 algoum 门户仪表盘创建。需要能访问 algoum API 的网络。
安装前请注意
API 密钥属于凭据:应放在环境变量或 IDE 自身配置中,不要提交到项目文件。说明称仅对已公开的 SEC 数据做只读访问,服务免费,可自愿捐赠。

安装

在 SourceWeft 中

  1. 打开 控制台中的 algoum-mcp,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

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

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

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

其他 MCP 客户端

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

{
  "mcpServers": {
    "algoum": {
      "type": "http",
      "url": "https://api.algoum.de/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

algoum-mcp for AI assistants (MCP)

Let your AI assistant query US financial regulatory data from SEC EDGAR – insider trades (Form 4/5), material events (8-K) and institutional holdings (13F) – through the Model Context Protocol. Ask in plain language, the assistant looks up the data for you.

What you can ask

Ask for what you want to know – the assistant picks the right tools for you.

Insider trades (Form 4 and 5)

Buys and sells reported by officers, directors and 10% owners – for one company or across the whole market – plus the signals derived from them: clusters of buyers and the buy/sell ratio of a company's officers.

  • "Which insiders bought NVIDIA shares in the last 7 days?"
  • "Where did at least 3 insiders buy within the last 14 days?"
  • "What is the officer buy/sell ratio for Tesla over the last 90 days?"
  • "Show me the latest insider sales across the market."

Material events (Form 8-K)

The events a company has to disclose – leadership changes, mergers, bankruptcies, cyber incidents, earnings releases and more – as a searchable history or as the latest filings across all companies.

  • "Which 8-K filings about cyber incidents came in today?"
  • "What material events did Boeing report this year?"
  • "Were there any bankruptcy filings in the last 24 hours?"

Institutional holdings (Form 13F)

The quarterly portfolios of institutional investors and the aggregated picture per stock: how many funds hold it, and how many opened, increased or reduced their position.

  • "Who holds Apple in 2026-Q1, and what is the institutional sentiment?"
  • "Show Bridgewater's portfolio for its latest reported quarter."
  • "How many funds increased their Microsoft position last quarter?"
  • "Which 13F disclosures came in this week?"

Companies and filings

Ticker and company lookup, the original SEC filing behind every record, and how current each data source is.

  • "What is the CIK for Palantir?"
  • "Give me the SEC filing behind that trade."
  • "How fresh is the data?"

The assistant can also look up the API description itself whenever it needs more detail.

Good to know

  • Read-only access to published SEC data, taken straight from the official filings.
  • Insider trades and material events become available within minutes of being filed.
  • Timestamps are in US Eastern Time, exactly as the SEC reports them.
  • 13F values are the holdings a fund reported for a quarter, so they describe positions rather than money flows.
  • The assistant can ask for the current data freshness at any time.

Got a question, or an idea for data you would like to see? Talk to us – we are happy to hear from you.

The API is free to use. If it is useful to you, a donation helps us keep the service running.

Setup

1. Get your API key

Create a key in the dashboard of the algoum portal – the same key you use for the REST API. Create one key per app or machine, so each one stays under your control, and add or revoke keys at any time.

Keep the key in an environment variable, or let your app prompt for it:

sh
export ALGOUM_API_KEY='<your key>'

2. Check the connection

sh
curl -s https://api.algoum.de/v1/mcp \  -H "Authorization: Bearer $ALGOUM_API_KEY" \  -H 'Content-Type: application/json' \  -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

3. Add the server to your assistant

Some assistants can install the server for you – look for algoum in the MCP Registry. With APM two commands set it up for your assistants. Otherwise use the values below.

URLhttps://api.algoum.de/v1/mcp
TransportStreamable HTTP
AuthenticationYour API key as Authorization: Bearer <key>
VS Code (GitHub Copilot)

Create .vscode/mcp.json in your project (or run MCP: Open User Configuration to use it in all projects). VS Code asks for the key on first start and does not store it in the file:

json
{  "inputs": [    { "type": "promptString", "id": "algoum-key", "description": "algoum API key", "password": true }  ],  "servers": {    "algoum-mcp": {      "type": "http",      "url": "https://api.algoum.de/v1/mcp",      "headers": { "Authorization": "Bearer ${input:algoum-key}" }    }  }}

Switch the chat to agent mode and check in the tools list that the algoum-mcp tools are enabled.

IntelliJ IDEA and other JetBrains IDEs

Both options work in every JetBrains IDE. Use the one for the assistant you have installed.

GitHub Copilot plugin

  1. Open Settings → Tools → GitHub Copilot → Model Context Protocol (MCP) and click Configure. This opens mcp.json.

  2. Add the server:

    json
    {  "servers": {    "algoum-mcp": {      "type": "http",      "url": "https://api.algoum.de/v1/mcp",      "headers": { "Authorization": "Bearer <your key>" }    }  }}
  3. Open the Copilot chat, switch to agent mode and check that the algoum-mcp tools are listed.

JetBrains AI Assistant

  1. Open Settings → Tools → AI Assistant → Model Context Protocol (MCP) and click Add.

  2. Choose As JSON and paste:

    json
    {  "mcpServers": {    "algoum-mcp": {      "url": "https://api.algoum.de/v1/mcp",      "headers": { "Authorization": "Bearer <your key>" }    }  }}
  3. Save and wait until the server shows as connected.

The key stays in the IDE's own configuration on your machine.

Claude Code
sh
claude mcp add --transport http algoum-mcp https://api.algoum.de/v1/mcp \  --header "Authorization: Bearer $ALGOUM_API_KEY"

Verify with claude mcp list.

Cursor

Create .cursor/mcp.json in your project (or ~/.cursor/mcp.json for all projects). The key is read from the environment variable you exported in step 1, so it does not end up in the file:

json
{  "mcpServers": {    "algoum-mcp": {      "url": "https://api.algoum.de/v1/mcp",      "headers": { "Authorization": "Bearer ${env:ALGOUM_API_KEY}" }    }  }}

Start Cursor from a shell in which ALGOUM_API_KEY is set, then check Settings → MCP that the algoum-mcp server is connected.

GitHub Copilot CLI

Add the server to ~/.copilot/mcp-config.json:

json
{  "mcpServers": {    "algoum-mcp": {      "type": "http",      "url": "https://api.algoum.de/v1/mcp",      "headers": { "Authorization": "Bearer <your key>" },      "tools": ["*"]    }  }}

Run /mcp in the CLI to see algoum-mcp connected. The file stays on your machine.

APM (Agent Package Manager)

APM installs the server for the assistant you choose. Run it in your project. It reads the key from the environment variable you exported in step 1, so the key does not end up in any file:

sh
apm marketplace add fi4all/algoum-mcpapm install algoum-mcp@algoum-marketplace --target vscode

Replace vscode with your assistant, for example copilot, claude or cursor. apm targets lists all supported ones. Without --target, APM needs an existing assistant folder in the project.

Links

来源:README.md,提交 40b55e1

工具

0
该服务器需要 API 密钥等凭据,因此 SourceWeft 无法在没有凭据的情况下读取其工具,也未收录。

版本历史

1
  1. v1.0.0最新Oct 11, 2026

评分

已满足适用检查项的 85%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分