# HeyLead docs

> HeyLead documentation. Connect the MCP server from Claude Code, Cursor, Claude Desktop or any MCP client, read the tool reference, sign in with OAuth, self-host, and fix what goes wrong.

This is the Markdown twin of https://heylead.dev/docs (the page, in text). Index for agents: https://heylead.dev/llms.txt

HeyLead is an AI agent for LinkedIn outreach: it finds the right people, writes to them in the voice of your own LinkedIn posts, follows up, and handles replies. It runs from Claude Code, Cursor, any MCP client or a web dashboard.

These pages are for the person setting it up and for the agent doing it on their behalf. Every page here has a plain-text twin: add `.md` to the address, or ask for `text/markdown`.

- [Quickstart](https://heylead.dev/docs/quickstart): connect the hosted server from your client, sign in, run the first tool call, draft the first campaign.
- [Tool reference](https://heylead.dev/docs/tools): every tool the server registers, which ones only read, and which ones need `HEYLEAD_TOOLS=all`.
- [Authentication](https://heylead.dev/docs/auth): OAuth 2.1 with browser sign-in, the two scopes, how long a token lives, how to revoke it.
- [Self-hosting](https://heylead.dev/docs/self-hosted): the MIT client on your own machine with your own Unipile account and LLM key, and its monthly quotas.
- [Troubleshooting](https://heylead.dev/docs/troubleshooting): the setups that fail most and what to do.
- [Glossary](https://heylead.dev/glossary): the words you meet, from ICP to autopilot, each naming the tool, page or setting it lives in.

For an agent, the shortest path is still one line: paste `Set up HeyLead using https://heylead.dev/llms.txt` into your chat. The full agent document is [llms.txt](https://heylead.dev/llms.txt); the long form with every tool is [llms-full.txt](https://heylead.dev/llms-full.txt).

HeyLead is not affiliated with LinkedIn. It reaches LinkedIn through Unipile, which is also not affiliated.
