MCP server · early access

Your AI already writes the email. Now it knows who's worth it.

Paste one URL into Claude, ChatGPT or Cursor. Your agent can research any company, score it against your ICP and open with a real reason, all billed to the plan you already have.

mcp server url

https://worthpitching.com/api/mcp

Sign in with OAuth or use an API key · Same credits as the API · Cancel anytime

claude ▸ mcp session

you ▸ Is acme.io worth pitching this week?

lookup_company("acme.io")

{
  "industry": "B2B SaaS",
  "employee_range": "51-200",
  "hiring": { "sales": 4 },
  "ads": { "new_this_week": 12 },
  "fit": { "score": 92 },
  "why_now": ["hiring_sales", "scaling_ads"]
}

agent ▸ Yes. 92% fit, hiring 4 sales reps and ramping ads. Suggested opener: “Saw you're hiring 4 reps. Want each to know the account before the first call?”

Simulated session for illustration

Setup takes about a minute

No SDK, no keys to manage. The URL is the whole integration.

  1. 01

    Add the URL

    Paste it into the connector settings of Claude, ChatGPT, Cursor or any remote MCP client.

  2. 02

    Connect

    Sign in to WorthPitching and approve. Your key never enters a prompt.

  3. 03

    Ask about any company

    The tools appear in your client. Ask "who on this list is worth pitching?"

Claude & ChatGPT

  1. Open Settings → Connectors
  2. Add custom connector
  3. Paste the URL and approve access

connector url

https://worthpitching.com/api/mcp

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "worthpitching": {
      "url": "https://worthpitching.com/api/mcp"
    }
  }
}

Claude Code, Codex or any agent: one prompt

Paste this into your agent. It reads our skill file, asks for your API key and runs a test lookup.

install prompt

Set up WorthPitching by reading https://worthpitching.com/install.md and following its instructions.

The tools your agent gets

Each maps to one call. Research, score, time it, rank it.

lookup_company

Before your agent writes a single line, it pulls what the company does, size, open roles, tech stack and ads running, with a source and date on every field.

lookup_company("acme.io") → B2B SaaS · 51–200 · hiring 4 sales · 12 new ads

score_fit

Scores the company 0–100 against the ICP you saved, so your agent only spends effort on accounts worth pitching.

score_fit("acme.io") → 92 · good time to pitch

why_now

Returns the triggers (hiring sales, ramping ads, switched tools) plus a one-line opener that cites the signal it uses.

why_now("acme.io") → hiring_sales, scaling_ads · opener

rank_list

Give it up to 50 domains and get them back sorted by fit and timing. Built for 'who should I email today?'.

rank_list([…50 max]) → sorted by fit × why-now

get_account

Checks remaining credits before a big run so your agent paces itself and never stalls on an empty balance.

get_account() → plan: growth · 84,150 credits left

Built for AI-agent builders too

Give your outbound agent a company-research tool that returns clean JSON with a source and date on every field, plus a fit score against the ICP you pass in.

The whole spec on one screen

Endpoint
https://worthpitching.com/api/mcp
Transport
Streamable HTTP
Auth
OAuth sign-in (Claude, ChatGPT, Cursor) or an API key (Bearer)
Tools
lookup_company, score_fit, why_now, rank_list, get_account
Cost
50 credits per company · 0 on no match · get_account free
Cache
Looking up the same domain again within 7 days is free
Plan
Every paid plan, including the 7-day trial

Give your AI the whole company.

One URL, one plan, every company your agent touches.

Start 7-day trial

From $99/mo · 7-day trial · Cancel anytime