ShareSEER

Access SEC filings, insider transactions, and financial data via the ShareSEER API.

Otherv0.2.0

ShareSeer MCP Server

A Model Context Protocol (MCP) server that provides access to ShareSeer's comprehensive SEC filings, insider transactions, and financial data through Claude and other MCP-compatible AI assistants.

πŸš€ Quick Start

Claude (web, desktop, or mobile)

No API key needed β€” you sign in with your ShareSeer account.

  1. Go to Settings β†’ Connectors β†’ Add custom connector.
  2. Enter the server URL https://shareseer.com/mcp and click Continue.
  3. Claude detects Sign in now β€” leave it selected and click Add.
  4. Click Connect and approve the request.

Claude receives a token scoped to your account that refreshes on its own. You can disconnect at any time without affecting your API key.

If you don't have a ShareSeer account yet, sign up free at shareseer.com/signup β€” you'll be prompted to sign in during step 4.

Claude Code and other MCP clients

Clients that prefer a static credential can pass your API key as a header instead. Get the key from your profile page (it starts with sk-shareseer-).

claude mcp add --transport http shareseer https://shareseer.com/mcp \
  --header "Authorization: Bearer sk-shareseer-YOUR_API_KEY_HERE"

Or in your project's .mcp.json:

{
  "mcpServers": {
    "shareseer": {
      "type": "http",
      "url": "https://shareseer.com/mcp",
      "headers": {
        "Authorization": "Bearer sk-shareseer-YOUR_API_KEY_HERE"
      }
    }
  }
}

The server accepts authorization, x-api-key, api-key, and x-auth-token, so whichever header name your client offers will work. An Authorization value must include the Bearer prefix; x-api-key takes the bare key.

πŸ“Š Available Tools

Company Information

  • get_company_info - Get basic information about a company by ticker symbol
  • get_company_filings - Get recent SEC filings for a specific company
  • get_insider_transactions - Get insider trading transactions for a company

Market-Wide Data

  • get_recent_filings - Get recent SEC filings across all companies
  • get_recent_insider_activity - Get recent insider trading activity

Largest Transactions

  • get_largest_daily_transactions - Get largest daily insider transactions (buyers or sellers)
  • get_largest_weekly_transactions - Get largest weekly insider transactions (buyers or sellers)

🌐 REST API

A REST API is available at https://shareseer.com/api/v1 for programmatic access. Authenticate with X-API-Key: YOUR_KEY, Authorization: Bearer YOUR_KEY, or ?api_key=YOUR_KEY.

MethodEndpointDescription
GET/api/v1/usageCurrent rate limit usage (does not count against limits)
GET/api/v1/search?q=berkshireResolve a name, ticker, or CIK to candidates
GET/api/v1/company?tick=NVDACompany info by ticker
GET/api/v1/company/filings?tick=NVDA&limit=10SEC filings for a company
GET/api/v1/company/insider-transactions?tick=NVDA&limit=10Insider transactions for a company
GET/api/v1/filings/recent?limit=20Recent SEC filings across all companies
GET/api/v1/insider/recent?limit=15Recent insider trading activity
GET/api/v1/insider/largest/daily?type=buyers&limit=10&offset=0Largest daily insider transactions
GET/api/v1/insider/largest/weekly?type=sellers&week_offset=1&limit=10Largest weekly insider transactions

Rate limit headers (X-RateLimit-Limit-Hourly, X-RateLimit-Remaining-Hourly, etc.) are returned on every request. The /api/v1/usage endpoint returns a JSON breakdown without consuming a request.

πŸ’Ž Subscription Tiers

FeatureFreePremium ($49/mo)
Rate Limits10/hour, 50/day100/hour, 1K/day
Filings HistoryLast 24 monthsFull 10-year history
Insider Data Freshness~24h delayReal-time (5-min)
Company Dataβœ… Basic info & filingsβœ… All features
Insider Transactionsβœ… Limited (3 results)βœ… Unlimited
Largest Transactionsβœ… Completed weeks onlyβœ… Current week + historical
PaginationβŒβœ…
SupportCommunityEmail

Sign Up Free | Upgrade to Premium

πŸ”§ Usage Examples

Get Company Information

Ask Claude: "Tell me about NVIDIA"

Get Recent Insider Transactions

Ask Claude: "Show me recent insider trading for Tesla"

Get Largest Daily Buyers

Ask Claude: "Who made the biggest stock purchases today?"

Get Recent SEC Filings

Ask Claude: "What are the most recent 10-K filings?"

Market Analysis

Ask Claude: "Show me the largest insider selling activity this week" Ask Claude: "Show me the largest insider buying activity this week"

🌐 Remote vs Local Setup

βœ… Remote MCP (Recommended)

  • No installation required
  • Always up-to-date
  • Hosted by ShareSeer
  • Sign in once and you're done

πŸ› Troubleshooting

Common Issues

Claude doesn't show ShareSeer tools:

  • Make sure you completed the Connect step β€” adding the connector alone doesn't sign you in
  • Restart Claude after adding the connector
  • Check that your ShareSeer account is active

Using a header instead of signing in, and calls fail:

  • If you used authorization, the value must start with Bearer (including the space); x-api-key takes the bare key
  • Verify your API key is correct and active on your profile page

"Rate limit exceeded" error:

  • Check your current subscription tier limits
  • Wait for the rate limit window to reset
  • Consider upgrading to Premium for higher limits
  • Spread out your queries over time

"Invalid API key" error:

  • Verify your API key starts with sk-shareseer-
  • Check that your ShareSeer account is active
  • Get a fresh API key from your profile page

Getting Help

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Support

Love the ShareSeer MCP server? Here's how you can help:

  • ⭐ Star this repo on GitHub
  • πŸ› Report bugs via GitHub Issues
  • πŸ’‘ Request features via GitHub Discussions
  • πŸ“’ Share with other developers and traders
  • πŸ’Ž Upgrade to Premium to support continued development

Built with ❀️ by the ShareSeer team

Website β€’ X β€’ Email

Setup from the maintainer

This listing does not have a supported local package template. Use the maintainer’s documentation for its hosted endpoint, authentication, and client-specific setup. No install command has been inferred.

Learn More