Moatshark MCP
An MCP server providing read-only access to portfolio holdings of well-known value investors derived from SEC Form 13F filings and Form N-PORT data. It allows agents to search for holdings, retrieve specific manager or company details, view latest filings, get quarterly roundups, and track insider buying activities without requiring user authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://www.moatshark.com/mcpWhat its tools do
8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for portfolio holdings of specific value investors
- Retrieve detailed holdings for a specific manager or company
- View the latest SEC 13F filings and quarterly investment roundups
- Track recent insider buying activities by managers and directors
Source and maintenance
Protocol and capabilities
- Server
- moatshark 1.1.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
search — Search managers and companies
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.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Name, person or ticker, e.g. 'Buffett', 'Fundsmith', 'KO'"
}
}
}{
"title": "Search managers and companies",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_manager — Get a value investor's holdings
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.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Manager slug from search, e.g. 'berkshire-hathaway'"
},
"limit": {
"type": "integer",
"description": "Holdings to return (default 25, max 100)"
}
}
}{
"title": "Get a value investor's holdings",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_company — Get who owns a company
Which value investors hold a company, how their holdings changed, its directors' recent share purchases and sales (Form 4), and basic SEC company facts.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Company slug from search, usually the lower-case ticker, e.g. 'ko'"
}
}
}{
"title": "Get who owns a company",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}latest_filings — Latest 13F filings
The newest 13F filings from the managers on moatshark, with each one's biggest buys and sales.
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Filings to return (default 15, max 60)"
}
}
}{
"title": "Latest 13F filings",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}quarter_roundup — Quarter round-up
What the managers owned, bought and sold in one quarter (from 2013 Q1). Omit the quarter for the latest one being filed.
{
"type": "object",
"properties": {
"quarter": {
"type": "string",
"description": "e.g. '2026-q2'"
}
}
}{
"title": "Quarter round-up",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}filing_forecast — 13F filing forecast
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.
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Optional manager slug, e.g. 'pershing-square'"
}
}
}{
"title": "13F filing forecast",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}fetch — Fetch one record
The full record for one id from search (e.g. 'manager:berkshire-hathaway' or 'company:ko'), as text with its moatshark url.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "An id from search results"
}
}
}{
"title": "Fetch one record",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}insider_buying — Insider buying (Form 4)
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.
{
"type": "object",
"properties": {}
}{
"title": "Insider buying (Form 4)",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1279 ms
- 95th percentile latency
- 1279 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1279 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http moatshark-mcp https://www.moatshark.com/mcpCodex
codex mcp add moatshark-mcp --url https://www.moatshark.com/mcpCursor
{
"mcpServers": {
"moatshark-mcp": {
"url": "https://www.moatshark.com/mcp"
}
}
}Cline
{
"mcpServers": {
"moatshark-mcp": {
"type": "streamableHttp",
"url": "https://www.moatshark.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"moatshark-mcp": {
"type": "http",
"url": "https://www.moatshark.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http moatshark-mcp https://www.moatshark.com/mcpClaude Desktop
https://www.moatshark.com/mcpWindsurf
{
"mcpServers": {
"moatshark-mcp": {
"serverUrl": "https://www.moatshark.com/mcp"
}
}
}Let your agent find its tools
Find servers like Moatshark MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.