
Company Researcher is a free and open-source tool that helps you instantly understand any company inside out. Simply input a company's URL, and the tool gathers comprehensive information from across the web, presenting you with detailed insights about the organization, its products, funding, social presence, and more.
All data is fetched using Exa's powerful search API. Each section below includes a direct link to try the API call in Exa's playground.
Subpages (About, FAQs, Pricing, Blog) (Try API)
LinkedIn Data
Founders' Profiles (Try API)
Financial Information
10K Financial Reports (Try API)
Market Intelligence
Wikipedia Information (Try API)
Social Media Presence
git clone https://github.com/exa-labs/company-researcher.git
cd company-researcher
npm install
# or
yarn install
Set up environment variables as described in the section below
Run the development server
npm run dev
# or
yarn dev
Note: The application can run without the optional API keys. YouTube and GitHub features can be disabled by commenting out their respective code sections.
Create a .env.local file in the root directory with the following structure:
# Required
EXA_API_KEY=your_exa_api_key
ANTHROPIC_API_KEY=your_anthropic_api_key
# Optional - for additional features
YOUTUBE_API_KEY=your_youtube_api_key
NEXT_PUBLIC_GITHUB_TOKEN=your_github_token
For deployment on platforms like Vercel, add these environment variables in your platform's settings.
Alternatively, you can create a copy of our example environment file:
cp .env.example .env.local
Then fill in your API keys in the newly created .env.local file.
This project is powered by Exa.ai, a powerful search engine and web search API designed specifically for AI applications. Exa provides:
Built with ❤️ by team Exa
$ claude mcp add company-researcher \
-- python -m otcore.mcp_server <graph>