Skip to content

Use Earlyfollow from your agent

Connect Claude Code, Codex or your own scripts to search new AI startups, list the latest signals and look up any company.

Connect over MCP

codex mcp add earlyfollow --url https://earlyfollow.com/mcp
codex mcp login earlyfollow

Use the CLI

npm i -g earlyfollow-client
earlyfollow --help
API keys

Call the HTTP API

list_signals

POST https://earlyfollow.com/api/v1/list-signals
Input schema
{
  "type": "object",
  "required": [
    "request_id"
  ],
  "properties": {
    "request_id": {
      "type": "string",
      "pattern": "^[-\\w:.]{1,120}$",
      "description": "Save an ID before calling. Reuse it after a lost response. Results are retained for 30 days."
    },
    "query": {
      "type": "string",
      "maxLength": 200
    },
    "sector": {
      "type": "string",
      "maxLength": 100
    },
    "window": {
      "type": "integer",
      "enum": [
        7,
        30
      ]
    },
    "sort": {
      "type": "string",
      "enum": [
        "concentration",
        "latest"
      ]
    },
    "kind": {
      "type": "string",
      "enum": [
        "company",
        "person"
      ]
    }
  },
  "additionalProperties": false
}

search_companies

POST https://earlyfollow.com/api/v1/search-companies
Input schema
{
  "type": "object",
  "required": [
    "request_id",
    "query"
  ],
  "properties": {
    "request_id": {
      "type": "string",
      "pattern": "^[-\\w:.]{1,120}$",
      "description": "Save an ID before calling. Reuse it after a lost response. Results are retained for 30 days."
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    }
  },
  "additionalProperties": false
}

get_company

POST https://earlyfollow.com/api/v1/get-company
Input schema
{
  "type": "object",
  "required": [
    "request_id",
    "handle"
  ],
  "properties": {
    "request_id": {
      "type": "string",
      "pattern": "^[-\\w:.]{1,120}$",
      "description": "Save an ID before calling. Reuse it after a lost response. Results are retained for 30 days."
    },
    "handle": {
      "type": "string",
      "pattern": "^[A-Za-z0-9_]{1,15}$"
    }
  },
  "additionalProperties": false
}

earlyfollow_usage

GET https://earlyfollow.com/api/v1/usage
Input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Install the skill

earlyfollow skill install --target codex
Download SKILL.md

What your agent can do

Usage

Agent access comes with Pro: 10,000 calls a month, 1 call per request. Repeating a request with the same ID never counts twice. When you reach the limit, calls stop until next month.

Connected agents