lookup_companyGet a comprehensive company profile by aggregating data from 12 sources in parallel: Wikipedia, GitHub, SEC EDGAR, OpenCorporates, Hunter.io, NewsAPI,
get_tech_stackDetect a company
get_key_peopleFind key people at a company including founders, C-suite executives, and team members. Scrapes the company
get_company_newsGet recent news articles about a company from Brave Search and NewsAPI. Returns article titles, descriptions, sources, and publication dates sorted by
get_corporate_registryLook up corporate registry data from OpenCorporates — incorporation date, status, jurisdiction, registered address, and company officers. Covers compa
get_financialsGet financial data for US public companies from SEC EDGAR filings. Returns revenue, net income, total assets, total liabilities, stockholders
get_competitorsFind competitors and alternatives for a company using web search. Returns a list of competing companies with names, URLs, and descriptions. Requires t
get_patentsSearch US patents assigned to a company via the USPTO PatentsView API. Returns patent numbers, titles, dates, abstracts, and inventors. Free, no API k
get_domain_intelFull domain analysis: DNS records (A, AAAA, MX, NS, TXT, CNAME), WHOIS/RDAP registration data, inferred hosting provider and email service. No API key
get_job_postingsDiscover open job positions at a company by scraping their careers/jobs pages. Returns job titles, departments, locations, and links. Also detects ext
get_social_presenceMap a company
We re-grade npm:companyscope-mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.