Claude & ChatGPT

Your AI plans and writes. Reachy runs your LinkedIn outreach.

Reachy is the local LinkedIn outreach agent. Connect it to the AI you already use: Claude or ChatGPT finds the right people and writes the messages, while Reachy remembers every prospect and sends from your own LinkedIn account, with warm-up and daily limits.

How it fits together

  1. You ask your AI. "Who replied this week, and who should I answer first?"
  2. Reachy answers from its memory. It knows who was contacted, from which account, what they said, and how much each account can still send today.
  3. Reachy acts from your computer. Replies, pauses and new campaigns are queued as requests. The Reachy app applies them on its schedule, from your own LinkedIn session, and the chat can check what was done.

Your AI brings the intelligence. Reachy brings the memory and the harness: the parts a model does not have on its own. More on why in Your AI doesn't need more intelligence on LinkedIn. It needs a harness.

What Reachy keeps under control

Your AI can ask for anything. Reachy decides what is safe to send.

  • Per-account daily limits. Enforced by the Reachy app, not by the prompt. A model cannot push an account past its pace, whatever it is asked.
  • Warm-up and working hours. New or quiet accounts ramp up gradually, and actions run inside your schedule.
  • Every account at its own pace. Each LinkedIn account keeps its own session and limits, and a reply goes out from the account that holds the conversation.
  • Stop on reply. When someone answers, the sequence stops. You can also ask your AI to stop all messages to one person.
  • You approve what leaves. Your AI shows you a reply before queuing it, and new campaigns, sources and message changes wait in Reachy for your click.

Connector URL

https://reachy.ai/mcp

No account and no sign-in: the connector works on its own, and the Reachy app is only needed to send.

Add it to Claude

  1. Open Settings, then Connectors, and click Add custom connector.
  2. Name it Reachy, paste the URL above and click Add.
  3. In a chat, open the tools menu and make sure Reachy is turned on.

Claude Code: claude mcp add --transport http reachy https://reachy.ai/mcp

Add it to ChatGPT

  1. Open Settings, then Apps. Until Reachy is listed in the ChatGPT app directory, turn on Developer mode under Advanced settings (paid plans).
  2. Click Create app, name it Reachy, paste the URL above and choose No authentication.
  3. In a chat, pick Reachy from the + menu, or just mention Reachy in your message.

What it can do

  • build_linkedin_search: Turns job titles, keywords and countries or regions ("DACH", "Nordics") into a LinkedIn people-search URL, written the way LinkedIn accepts several titles.
  • score_prospects: Scores up to 200 prospects against your ideal customer profile with Reachy's Fit score (role, seniority, company size, competitors) and ranks them with the reasons.
  • check_linkedin_message: Checks a connection note or message: length once personalised, Reachy variables, placeholders that would be sent as written, and phrasing that reads as AI-written.
  • prepare_reachy_campaign: Packages the audience, searches and sequence with the steps to run it in Reachy. Sends nothing.

Connect your Reachy app

Already using Reachy? Connect the app to follow your campaigns from the chat, read replies and queue answers, even when your computer is off. Use this URL instead:

https://reachy.ai/mcp/account

  1. Add it in Claude (Settings, Connectors) or ChatGPT (Settings, Apps, with OAuth as authentication).
  2. When asked to connect, a Reachy page opens. Click Open Reachy and approve in the app. The chat continues on its own.
  3. Reachy did not open? In Reachy, open Settings, then Claude & ChatGPT, and type the 8-character code the page shows.

Reachy never takes orders straight to LinkedIn. What you ask in the chat is a request: the app applies it when it is open, checks it against your daily limits, warm-up and schedule, and sends it at its next run. New campaigns arrive as drafts you launch yourself.

  • list_campaigns, get_campaign: Your campaigns, their progress and the last 7 days.
  • list_contacts, get_contact, list_replies: Who is in each campaign, their stage and score, and who replied.
  • get_hot_prospects: Who to contact first: how well each person fits your audience, scaled by how recently they engaged with your posts, events or companies.
  • get_accounts: Your LinkedIn accounts, warm-up and what Reachy may still do today.
  • request_reply, request_pause_campaign, request_resume_campaign, request_stop_contact: Ask Reachy to act. Reachy applies it when the app is open, on its schedule and within its daily limits.
  • request_create_campaign, request_add_source, request_update_messages: A campaign from a LinkedIn search, post, event, group or profile list, new sources, or new messages. You review it in Reachy with one click.
  • get_requests: Whether Reachy has done what you asked, and why not if it refused.

Try asking

  • "Find Heads of Sales at SaaS companies in the Nordics and write a connection note."
  • "Here are 40 people from a webinar list. Who should I contact first if I sell to CFOs of mid-size companies?"
  • "Check this LinkedIn message and make it sound less like a template."
  • "Set this up so it runs every day without me copying messages by hand."
  • "How are my campaigns doing this week? Who replied and is interested?"
  • "Draft an answer to Marie suggesting a call on Thursday, and queue it in Reachy."

Privacy

Without your app connected, the connector computes each answer and keeps nothing you send it. When you connect the app, it keeps a summary of your campaigns, contacts and replies until you disconnect. Either way it never contacts LinkedIn: everything sent on LinkedIn goes through a campaign in the Reachy app, on your computer. Details in our privacy policy. Questions: [email protected].

Run it with Reachy

Free 14-day trial, no card needed.

Windows · Mac · Linux · 14-day full trial · No card required