ravn
MCP server

Contact data, inside Claude.

A remote MCP server over Streamable HTTP. Add one URL, sign in with your email, and Claude can verify, find and enrich contacts in any conversation.

Start free: 1,000 lookups Read the docs

Connect

Pick your client.

Server URL: https://api.askravn.com/mcp

  1. / 01

    Claude (web, desktop, mobile)

    Settings → Connectors → Add custom connector → paste the URL → sign in with your email code → Allow.

  2. / 02

    Claude Code

    claude mcp add --transport http ravn https://api.askravn.com/mcp, then run /mcp and choose Authenticate.

  3. / 03

    Cursor, Windsurf and other clients

    Add the URL as a remote server. Clients that support MCP OAuth open the same sign-in page; others take an Authorization: Bearer header.

  4. / 04

    Servers and CI

    Use an API key header instead of OAuth: --header "Authorization: Bearer $RAVN_API_KEY".

Security

OAuth done properly.

Standard MCP authorization: discovery documents, dynamic client registration, PKCE and short-lived tokens. You can revoke access any time.

  1. / 01

    No password, no pasted key

    You sign in with a one-time email code. The consent page shows exactly where it will send you back.

  2. / 02

    Short-lived tokens

    Access tokens last an hour. Refresh tokens rotate, and reusing an old one cuts off the whole session.

The tools Claude gets.

Email, finding, website and IP tools run on our own tech; people, company and carrier tools run on your own provider key. Every tool is one lookup, and a miss is free.

Get valid emails

  • validate_emaillookup
  • validate_emailslookup
  • verify_leadlookup
  • linkedin_to_best_emaillookup + your PDL key
  • linkedin_to_business_emaillookup + your PDL key
  • linkedin_to_personal_email_usalookup + your PDL key

Search

  • search_business_email_by_namelookup
  • search_businesseslookup
  • search_peoplelookup + your PDL key
  • search_companieslookup + your PDL key
  • search_business_profile_by_namelookup + your PDL key
  • search_linkedin_profilelookup + your PDL key

Company

  • lookup_businesslookup
  • scrape_websitelookup
  • ip_to_companylookup
  • domain_to_companylookup + your PDL key

Phones

  • validate_phonelookup
  • phone_to_carrierlookup + your Twilio key
  • linkedin_to_mobile_phonelookup + your PDL key

Reverse lookups

  • reverse_email_lookuplookup + your PDL key
  • reverse_linkedin_lookuplookup + your PDL key
  • email_to_linkedinlookup + your PDL key

Account

  • get_accountfree
  • get_billingfree
  • get_usagefree
FAQ

MCP questions.

Does it work on Claude.ai free plans?

Custom connectors depend on your Claude plan. If your plan supports custom connectors, Ravn works there.

Is it a local or remote server?

Remote. Nothing to install or keep running; Claude talks to https://api.askravn.com/mcp directly.

Can my agent set itself up?

Point it at llms.txt. A person still has to receive the sign-in code once.

How do I disconnect?

Remove the connector in your client. Its tokens stop working within the hour, or straight away if the client revokes them.