moatshark
Holdings of great value investors: 13Fs, overseas stakes a 13F misses, 5% stakes, insider buys
Should I use this
Quality & Safety
Findings (2)
- LOWin get_company
- LOWin fetch
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"moatshark": {
"url": "https://www.moatshark.com/mcp"
}
}
}Remote endpoints
https://www.moatshark.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
🟢search(query)
Find value investors (managers) and companies on moatshark by name, person or ticker. Returns slugs for get_manager and get_company, and results with ids for fetch.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Name, person or ticker, e.g. 'Buffett', 'Fundsmith', 'KO'"
}
},
"required": [
"query"
]
}🟢get_manager(slug, limit)
Everything moatshark has on one value investor: its latest 13F (holdings, weights, change from the previous quarter), the overseas stakes a 13F never shows (from regulators in Japan, the UK, the Netherlands, France, Germany and Spain, with estimated values), its US funds' non-US holdings (N-PORT), 5% stake filings, Form 4 purchases since the 13F, and when it usually files.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Manager slug from search, e.g. 'berkshire-hathaway'"
},
"limit": {
"type": "integer",
"description": "Holdings to return (default 25, max 100)"
}
},
"required": [
"slug"
]
}🟢get_company(slug)
Which value investors hold a company, how their holdings changed, its directors' recent share purchases and sales (Form 4), and basic SEC company facts.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Company slug from search, usually the lower-case ticker, e.g. 'ko'"
}
},
"required": [
"slug"
]
}🟢latest_filings(limit)
The newest 13F filings from the managers on moatshark, with each one's biggest buys and sales.
Input Schema
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Filings to return (default 15, max 60)"
}
}
}🟢quarter_roundup(quarter)
What the managers owned, bought and sold in one quarter (from 2013 Q1). Omit the quarter for the latest one being filed.
Input Schema
{
"type": "object",
"properties": {
"quarter": {
"type": "string",
"description": "e.g. '2026-q2'"
}
}
}🟢filing_forecast(slug)
When the managers file their 13Fs: the deadline for the quarter being filed, who has filed so far, who is expected on each remaining day (from each manager's last eight quarters), and who is later than usual. Give a slug for one manager's habit and history.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Optional manager slug, e.g. 'pershing-square'"
}
}
}🟢fetch(id)
The full record for one id from search (e.g. 'manager:berkshire-hathaway' or 'company:ko'), as text with its moatshark url.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "An id from search results"
}
},
"required": [
"id"
]
}🟢insider_buying
Open-market share purchases reported on Form 4 in the last 90 days: by the value investors themselves (as 10% owners) and by companies' own directors and officers.
Input Schema
{
"type": "object",
"properties": {}
}Community
Evidence