{
  "markdown": "# 💰 Startup Investors API: VC and Investor Firm Data in Clean JSON\n\n> The efficient, reliable, and developer-friendly way to use the Startup Investors API.\n\n**Actor page:** [apify.com/johnvc/startup-investors-data-scraper](https://apify.com/johnvc/startup-investors-data-scraper?fpr=9n7kx3)\n**Input schema:** [apify.com/johnvc/startup-investors-data-scraper/input-schema](https://apify.com/johnvc/startup-investors-data-scraper/input-schema?fpr=9n7kx3)\n\nThe Startup Investors API searches a curated database of over 10,000 investor firms, including venture capital, angel, accelerator, private equity, and family-office investors. Filter by firm type, focus industry, investment stage, country, or a free-text keyword, then optionally pull verified investor contacts (partners and principals) at each firm. Results come back as clean, structured JSON, ready for prospecting, fundraising research, or market analysis.\n\n## Video Walkthrough\n\n[![Watch the walkthrough](https://img.youtube.com/vi/jREWahDGhJM/maxresdefault.jpg)](https://www.youtube.com/watch?v=jREWahDGhJM)\n\n## Quick Start\n\n### Prerequisites\n- Python 3.11 or higher\n- An Apify account and API key ([get a free key here](https://apify.com?fpr=9n7kx3))\n\n1. **Clone the repository**\n   ```bash\n   git clone https://github.com/johnisanerd/Apify-Startup-Investors-Data-Scraper.git\n   cd Apify-Startup-Investors-Data-Scraper\n   ```\n\n2. **Install dependencies with UV**\n   ```bash\n   # Install UV if you do not have it:\n   curl -LsSf https://astral.sh/uv/install.sh | sh\n\n   # Install project dependencies:\n   uv sync\n   ```\n\n3. **Configure your API key**\n   ```bash\n   cp .env.example .env\n   # Edit .env and add your Apify API key\n   # Get your free API key at: https://apify.com?fpr=9n7kx3\n   ```\n\n4. **Run the example**\n   ```bash\n   uv run python fetch-startup-investors-scraper.py\n   ```\n\n### Alternative: set the API key directly\n```bash\nexport APIFY_API_TOKEN=\"your_api_key_here\"\nuv run python fetch-startup-investors-scraper.py\n```\n\n## Why Use This Startup Investors API?\n\n**A curated investor database.** Over 10,000 investor firms across venture capital, angel, accelerator, private equity, and family-office categories, in one structured source.\n\n**Precise filtering.** Narrow by firm type, focus industry, investment stage, and country, or run a free-text keyword search across firm names, descriptions, and theses.\n\n**Verified contacts on demand.** Enable `Include_Contacts` to add an `investor_contacts` array to every firm, with each contact's name, job title, email (when available), and LinkedIn URL.\n\n**Pagination built in.** Combine `Max_Results` and `Offset` to page through large result sets across runs, and `Order_By` for stable ordering.\n\n**Predictable, pay-per-use pricing.** Billing is per firm returned, plus a per-contact fee when contacts are enabled, with a small per-run start fee and no subscription. Use filters and a low `Max_Results` to control cost.\n\n**Easy to automate.** Call it from Python in a few lines, or load it as an MCP tool so assistants like Claude and Cursor can pull investor data for you on demand.\n\n## Features\n\n### Core Capabilities\n- **Firm-type filtering** across venture capital, angel, accelerator, private equity, family office, and more\n- **Industry focus filtering** by target sector\n- **Investment-stage filtering** from pre-seed through growth\n- **Country filtering** by headquarters location\n- **Keyword search** across firm names, descriptions, and theses\n- **Optional investor contacts** with name, title, email, and LinkedIn\n\n### Data Quality\n- **Structured firm records** with a stable field set\n- **Profile links** including firm website and social profiles\n- **Stage and focus arrays** for each firm\n- **Search metadata** echoed on every record\n- **Pagination support** with `Max_Results` and `Offset`\n\n## Usage Examples\n\n### Keyword search, small result set\n```json\n{\n  \"Keyword\": \"Sequoia\",\n  \"Max_Results\": 5\n}\n```\n\n### Filter by type, focus, stage, and country\n```json\n{\n  \"Firm_Types\": [\"Venture Capital Investor\", \"Angel Investor\"],\n  \"Focus_Areas\": [\"Artificial Intelligence\"],\n  \"Investment_Stages\": [\"Seed\", \"Series A\"],\n  \"Countries\": [\"United States\"],\n  \"Max_Results\": 25,\n  \"Include_Contacts\": true\n}\n```\n\n## Input Parameters\n\n| Parameter | Type | Required | Default | Description |\n|-----------|------|----------|---------|-------------|\n| `Firm_Types` | `array` | No | - | Investor firm types, e.g. `Venture Capital Investor`, `Angel Investor`, `Accelerator`. |\n| `Focus_Areas` | `array` | No | - | Target industries, e.g. `Artificial Intelligence`, `Biotechnology`. |\n| `Investment_Stages` | `array` | No | - | Stages, e.g. `Pre-Seed`, `Seed`, `Series A`. |\n| `Countries` | `array` | No | - | Headquarters countries (full English names), e.g. `United States`. |\n| `Keyword` | `string` | No | - | Free-text search across firm names, descriptions, and theses. |\n| `Max_Results` | `integer` | No | `100` | Maximum firms to return (1-10000). Each firm is billed; keep this low and use filters to control cost. |\n| `Offset` | `integer` | No | `0` | Skip this many firms before returning; combine with `Max_Results` to paginate. |\n| `Order_By` | `string` | No | `created_at` | Sort field: `created_at`, `firm_name`, `firm_country`, or `firm_type_id`. |\n| `Order_Direction` | `string` | No | `desc` | Sort direction: `asc` or `desc`. |\n| `Include_Contacts` | `boolean` | No | `false` | Add an `investor_contacts` array to each firm. Billed per contact. |\n\n## Output Format\n\nA real result for the keyword `Sequoia` (one item per firm; reference profile fields and timestamps are present but trimmed here for readability).\n\n```json\n{\n  \"firm_id\": 3466,\n  \"firm_type_id\": \"VC\",\n  \"firm_name\": \"AI Fund\",\n  \"firm_city\": \"Palo Alto\",\n  \"firm_state\": \"California\",\n  \"firm_country\": \"United States\",\n  \"firm_zip\": \"94306\",\n  \"firm_website\": \"https://aifund.ai/\",\n  \"firm_linkedin_url\": \"https://www.linkedin.com/company/aifund\",\n  \"twitter_url\": \"https://www.twitter.com/ai_fund\",\n  \"firm_description\": \"AI Fund is a VC firm made up of AI pioneers, operators, entrepreneurs, and investors, supported by LPs such as NEA, Sequoia and Greylock.\",\n  \"firm_stages\": [\"Pre-Seed\", \"Seed\"],\n  \"firm_focus\": [\"Software & Internet\", \"Information Technology\"],\n  \"firm_aum\": 0,\n  \"last_checked\": \"2025-05-03T08:14:46Z\",\n  \"created_at\": \"2025-06-12T07:14:44Z\",\n  \"updated_at\": \"2025-06-12T07:14:44Z\",\n  \"search_metadata\": {\n    \"keyword\": \"Sequoia\",\n    \"max_results\": 3,\n    \"total_results_found\": 3,\n    \"include_contacts\": false\n  }\n}\n```\n\nEach firm record also includes additional reference and profile fields. When `Include_Contacts` is `true`, every firm gains an `investor_contacts` array, where each contact carries name, job title, email (when available), and LinkedIn URL.\n\n---\n\n## Use as an MCP tool\n\nYou can load the Startup Investors API as an MCP tool so assistants call it for you. The MCP server URL preloads just this one Actor:\n\n```\nhttps://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\n```\n\nAuthenticate with OAuth in the browser when offered, or with your Apify API token (the same `APIFY_API_TOKEN` used by the Python example). Get a token at https://console.apify.com/settings/integrations and a free Apify account at https://apify.com?fpr=9n7kx3 .\n\n## Install in Claude Cowork Desktop\n\n![Install in Claude Cowork Desktop](https://raw.githubusercontent.com/johnisanerd/ApifyPublicData/main/assets/guides/install_mcp_into_claude_desktop.png)\n\nCowork is the desktop app's automation mode. To give it the Startup Investors API as a tool, add the Apify MCP server as a connector.\n\n1. Open the Claude desktop app and go to **Settings → Connectors** (or **Settings → Developer → Edit Config** to edit `claude_desktop_config.json` directly).\n   - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n   - Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n2. Add the Apify MCP server, preloaded with only this Actor:\n\n```json\n{\n  \"mcpServers\": {\n    \"apify\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"mcp-remote\",\n        \"https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\"\n      ]\n    }\n  }\n}\n```\n\n3. Restart the app. When Cowork first calls the tool, complete the OAuth prompt in your browser, or add your Apify API token in the connector settings to skip OAuth.\n4. In a Cowork chat, confirm the tool is available and ask it to run the Startup Investors API.\n\nDownload the desktop app and start a free trial: https://claude.ai/referral/uIlpa7nPLg\nMore help: https://docs.apify.com/platform/integrations/claude-desktop\n\n## Install in Claude Code\n\n![Install in Claude Code](https://raw.githubusercontent.com/johnisanerd/ApifyPublicData/main/assets/guides/install_mcp_into_claude_code.png)\n\nClaude Code is the command-line tool. Add the Actor's MCP server with one command:\n\n```bash\nclaude mcp add --transport http apify \\\n  \"https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\"\n```\n\nTo use a token instead of browser OAuth:\n\n```bash\nclaude mcp add --transport http apify \\\n  \"https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\" \\\n  --header \"Authorization: Bearer YOUR_APIFY_TOKEN\"\n```\n\nThen verify with `claude mcp list`, or run `/mcp` inside a session. Ask Claude Code to call the Startup Investors API.\n\nTry Claude Code free: https://claude.ai/referral/uIlpa7nPLg\nClaude Code MCP docs: https://code.claude.com/docs/en/mcp\n\n## Install in Claude (website)\n\n![Install in Claude (website)](https://raw.githubusercontent.com/johnisanerd/ApifyPublicData/main/assets/guides/install_mcp_into_claude_ai.png)\n\nOn claude.ai you add Apify as a connector, then enable just this Actor's tool.\n\n1. Go to **Settings → Connectors → Browse connectors** and search for **Apify MCP server**. Install it (enable or update if prompted).\n2. When connecting, authenticate with your Apify API token, and enable the tool `johnvc/startup-investors-data-scraper`.\n3. In any chat, open **+ → Connectors** and turn on **Apify**.\n4. Alternatively, choose **Add custom connector** and paste the full MCP URL `https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper`, using OAuth when prompted.\n5. Ask Claude to run the Startup Investors API.\n\nOpen Claude on the web: https://claude.ai/referral/uIlpa7nPLg\n\n## Install in Cursor\n\n![Install in Cursor](https://raw.githubusercontent.com/johnisanerd/ApifyPublicData/main/assets/guides/install_mcp_into_cursor.png)\n\nCursor reads MCP servers from a project file at `.cursor/mcp.json`.\n\n1. In your project, create `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"apify\": {\n      \"url\": \"https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\"\n    }\n  }\n}\n```\n\n2. If you prefer token auth over browser OAuth, add a header:\n\n```json\n{\n  \"mcpServers\": {\n    \"apify\": {\n      \"url\": \"https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper\",\n      \"headers\": { \"Authorization\": \"Bearer YOUR_APIFY_TOKEN\" }\n    }\n  }\n}\n```\n\n3. Open **Cursor → Settings → MCP** and confirm the **apify** server is connected (green dot).\n4. In Composer or Chat, ask Cursor to call the Startup Investors API.\n\nNew to Cursor? Get it here: https://cursor.com/referral?code=XQP4VBLI3NNX\n\n## Install in ChatGPT\n\n![Install in ChatGPT](https://raw.githubusercontent.com/johnisanerd/ApifyPublicData/main/assets/guides/install_mcp_into_ChatGPT.png)\n\nChatGPT connects to the Apify MCP server through Developer mode (available on ChatGPT Pro, Plus, Business, Enterprise, and Education plans).\n\n1. Click your profile icon, then go to **Settings > Apps**. If you do not see a **Create app** button, open **Advanced settings** and enable **Developer mode**.\n2. Click **Create app** and fill out the form:\n   - **Name:** Apify\n   - **MCP Server URL:** `https://mcp.apify.com/?tools=actors,docs,johnvc/startup-investors-data-scraper`\n   - **Authentication:** OAuth\n3. Click **Create** and authorize the connection with Apify.\n4. To use the app in a conversation, click **+** in the chat, choose **Developer mode**, and select **Apify**.\n\nMore help: https://docs.apify.com/platform/integrations/mcp\n\n---\n\n[**Made with care**](https://apify.com/johnvc?fpr=9n7kx3)\n\n*Use the Startup Investors API to power fundraising research, investor prospecting, and market analysis with reliable, structured data.*\n\nLast Updated: 2026.09.07\n",
  "bytes": 12463,
  "sha": "4ddcc0bc5192fd0a6590257c07de6f61fc2b835c0a2e7c5fb8f551b1e4505f6e",
  "repo_slug": "johnisanerd/apify-startup-investors-data-scraper",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_johnisanerd_startup_investors_212605ff/readme"
}