companylens-mcp
v0.3.0
Published
MCP server for CompanyLens — corporate intelligence API for AI agents. Search companies, get profiles, screen sanctions, and check government contracts.
Maintainers
Readme
companylens-mcp
MCP server for CompanyLens — corporate intelligence API for AI agents.
Search companies, get full profiles (SEC filings, UK registry), screen against sanctions lists, and check US government contracts — all through Model Context Protocol.
Tools
| Tool | Description |
|------|-------------|
| company_search | Search companies by name or ticker (SEC EDGAR, Companies House) |
| company_profile | Full corporate profile — financials, filings, officers |
| company_sanctions_check | Screen against OFAC, EU, UN sanctions lists |
| company_contracts | US government contracts and open opportunities |
Setup
Claude Desktop
Add to your Claude Desktop config (~/.claude/settings.json):
claude mcp add companylens -- npx companylens-mcpCursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"companylens": {
"command": "npx",
"args": ["companylens-mcp"]
}
}
}Custom API URL
By default connects to https://companylensapi.vercel.app. Override with:
COMPANYLENS_API_URL=https://your-instance.com npx companylens-mcpExample Usage
Once connected, ask your AI assistant:
- "Search for Apple Inc and get their full profile"
- "Check if Lockheed Martin has any sanctions matches"
- "What government contracts does Boeing have?"
- "Look up Rolls Royce in the UK registry"
Data Sources
- SEC EDGAR — US public company filings and financials
- Companies House — UK company registry
- OpenSanctions — Global sanctions screening (OFAC, EU, UN)
- SAM.gov / USAspending — US government contracts
License
MIT
