CompanyScope

CompanyScope

Delivers comprehensive company intelligence in a single tool call, aggregating profiles, tech stacks, key people, news, and corporate data from any domain or company name. Sources data from Wikipedia, GitHub, OpenCorporates, and web scraping to provide structured business insights using only free public APIs.

Category
Visit Server

README

CompanyScope MCP Server

Company intelligence in one tool call. Get comprehensive company profiles, tech stacks, key people, news, and corporate data from any domain or company name.

Live endpoint: https://companyscope-mcp.stewwilli.workers.dev/mcp

Tools

Tool Description
lookup_company Full company profile — founding info, description, tech stack, key people, news, corporate data, financials
get_tech_stack Detect frameworks, languages, hosting, and analytics a company uses
get_key_people Find founders, executives, and team members with titles
get_company_news Recent news articles about a company
get_corporate_registry Corporate registry data — incorporation, jurisdiction, officers (140+ countries)
get_financials SEC EDGAR financial data — revenue, net income, assets, liabilities, stock tickers, recent filings

Quick Start

Use the hosted server (recommended)

Connect directly to the remote MCP endpoint — no installation required:

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "companyscope": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://companyscope-mcp.stewwilli.workers.dev/mcp"
      ]
    }
  }
}

Claude Code:

claude mcp add companyscope --transport http https://companyscope-mcp.stewwilli.workers.dev/mcp

Cursor / any MCP client:

Endpoint: https://companyscope-mcp.stewwilli.workers.dev/mcp
Transport: Streamable HTTP

Self-host on Cloudflare Workers

git clone https://github.com/Stewyboy1990/companyscope-mcp.git
cd companyscope-mcp
npm install
# Create KV namespace
wrangler kv namespace create CACHE
# Update wrangler.toml with your KV namespace ID
npm run deploy

Data Sources

All data is aggregated from 8 free public sources — no paid API keys required for core functionality:

Source Data Provided
Website scraping Company name, description, tech stack, social links
GitHub API Programming languages, top repos, org info
Wikipedia Company summary, founding year, HQ, employees, industry, revenue, founders, CEO
SEC EDGAR Revenue, net income, total assets, liabilities, equity, stock tickers, SEC filings
RDAP Domain registrar, registration date, nameservers, domain age
OpenCorporates Incorporation date, jurisdiction, registered officers (140+ countries)
Hunter.io (optional) Email patterns, key contacts
NewsAPI (optional) Recent news articles

Example Output

> lookup_company("anthropic.com")

Returns a structured profile with:

  • Company name, description, industry
  • Founded date, headquarters, employee count
  • Tech stack (from website + GitHub)
  • Key people (from corporate registry, website, Wikipedia)
  • Recent news
  • Social profiles
  • Confidence score (0-1 based on data sources that returned data)

Rate Limits

Tier Calls/Day Price
Free 25 $0
Pro Unlimited Coming soon

Architecture

  • Runtime: Cloudflare Workers (edge, ~50ms cold start)
  • Transport: MCP Streamable HTTP (stateless)
  • Caching: Cloudflare KV (24hr TTL)
  • Auth: Rate limiting by IP or API key

Development

npm run dev      # Local dev server
npm run deploy   # Deploy to Cloudflare

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured