secapi-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SEC_API_KEY | No | Legacy alias for SECAPI_API_KEY | |
| SECAPI_DEBUG | No | Enable debug logging to stderr | false |
| SECAPI_API_KEY | No | API key from secapi.dev | |
| SECAPI_BASE_URL | No | API base URL | https://api.secapi.dev |
| SECAPI_TIMEOUT_MS | No | Request timeout in milliseconds | 30000 |
| SECAPI_USER_AGENT | No | User-Agent header | secapi-mcp/0.1.0 |
| SECAPI_MAX_RETRIES | No | Retry count for transient failures | 2 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_filingsA | Search SEC EDGAR filings by company ticker or CIK. Filter by form type (10-K, 10-Q, 8-K, etc.) and date range. Use for discovering recent or historical regulatory filings. Examples:
|
| analyze_filingA | Retrieve a filing's metadata and list of attached documents (HTML, XBRL, exhibits). Use when you need to understand filing contents before deeper analysis. Requires CIK and accession number. Examples:
|
| search_companiesA | Search SEC-registered companies by name, ticker, or CIK. Returns entity metadata including company name, ticker, CIK, and entity type. Examples:
|
| company_overviewB | Get a comprehensive overview of a public company by ticker or CIK, including recent SEC filings. Ideal starting point for company research. Examples:
|
| company_financialsA | Retrieve standardized financial statements for a company — income statement, balance sheet, or cash flow. Uses the latest available filing when no accession number is provided. Examples:
|
| company_ratiosB | Get financial ratio time series for a company (profitability, liquidity, leverage, efficiency). Useful for valuation and comparative analysis. Examples:
|
| insider_tradesB | Search insider trading transactions (Form 4 filings) by company ticker. Filter by buy/sell activity, transaction type, and date range. Returns officer and director trades. Examples:
|
| search_institutionsA | Search institutional investment managers (13F filers) by name or CIK. Returns hedge funds, asset managers, and other institutions that file Form 13F. Examples:
|
| institution_holdingsA | Get an institutional investor's 13F portfolio holdings for a given quarter. Shows positions, share counts, and market values. Requires institution CIK. Examples:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/secapi-dev/secapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server