MCP 服务器

ddbx — insider dealings

io.github.jonwillington/ddbx
金融与投资 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Searches and retrieves insider-trading filings and summaries for UK, US, Swedish, Dutch, and US Congress-related dealings.

fetch
Fetch a ddbx filing
The full thin-tier record for one id returned by search.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
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.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market', 'ticker'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'market': {'enum': ['UK', 'US'], 'type': 'string'}, 'ticker': {'type': 'string', 'maxLength': 16, 'minLength': 1, 'description': 'e.g. "TSCO" (UK) or "AAPL" (US).'}}}
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.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, 'market': {'enum': ['UK', 'US'], 'type': 'string', 'default': 'UK'}, 'session': {'enum': ['morning', 'afternoon'], 'type': 'string', 'description': 'afternoon is the end-of-day recap; morning covers the opening session.'}}}
get_dealing
Get one insider dealing
One filing by the id returned from search_dealings or get_company (e.g. "UK:…", "US:f4-…").
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
search
Search ddbx
Find recent insider dealings at a company by name or ticker (UK and US). Returns ids to pass to fetch.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
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.
只读 幂等
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'since': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only filings disclosed on or after this date.'}, 'before': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Only filings disclosed before this date (use to page back).'}, 'market': {'enum': ['UK', 'US', 'SE', 'NL', 'USG'], 'type': 'string', 'description': 'UK = LSE directors; US = SEC Form 4 insiders; SE = Sweden; NL = Netherlands; USG = members of the US Congress.'}, 'ticker': {'type': 'string', 'maxLength': 16, 'description': 'Issuer ticker, e.g. "BARC" or "BARC.L" (UK), "NVDA" (US).'}, 'signal_only': {'type': 'boolean', 'default': True}}}
已添加
fetch
2026年9月22日 02:40
已添加
search
2026年9月22日 02:40
已添加
get_daily_summary
2026年9月22日 02:40
已添加
get_company
2026年9月22日 02:40
已添加
get_dealing
2026年9月22日 02:40
已添加
search_dealings
2026年9月22日 02:40