Updated

Finchreach quickstart

Connect your LinkedIn account in the dashboard, create an API key, and add the remote MCP server https://mcp.finchreach.com/mcp to your AI assistant with the header Authorization: Bearer <your key>. Reads run right away; posts, messages and invitations wait in your approval queue.

Set up in three steps

  1. Connect your LinkedIn account under Accounts.
  2. Create an API key under API keys and copy it (it is shown once).
  3. Add the server to your assistant. Most clients take a JSON entry like the one below.
MCP client config
{
  "mcpServers": {
    "finchreach": {
      "url": "https://mcp.finchreach.com/mcp",
      "headers": { "Authorization": "Bearer <your key>" }
    }
  }
}

Tools

ToolWhat it doesApproval
linkedin_list_accountsThe LinkedIn accounts connected to your workspaceNo (read)
linkedin_get_profileA LinkedIn profileNo (read)
linkedin_get_feedYour home feedNo (read)
linkedin_get_notificationsYour notificationsNo (read)
linkedin_get_conversationsYour message threadsNo (read)
linkedin_get_messagesThe messages in a threadNo (read)
linkedin_searchSearch everything, posts, people or companiesNo (read)
linkedin_create_postA text postWaits for you
linkedin_send_dmA direct messageWaits for you
linkedin_send_invitationA connection invitation, with an optional noteWaits for you
linkedin_react_to_postA reaction on a post (like by default)Waits for you
linkedin_unreactRemoves your reaction from a postWaits for you
linkedin_comment_on_postA comment on a postWaits for you
linkedin_delete_commentDeletes one of your commentsWaits for you
linkedin_get_received_invitationsComing soon: the connection invitations waiting for your answerNo (read)
linkedin_accept_invitationComing soon: accepts a received invitationWaits for you
linkedin_get_actionThe status of a write: waiting for approval, approved, rejected or doneNo (read)

Approve or reject waiting writes under Approvals.

Setup guides for each assistant

Step-by-step setup for each AI assistant, agent and framework, with its config snippet, a test prompt and troubleshooting. Clients that can’t send an API key header yet say so and point to one that can. All guides: /guides.

AssistantStatusGuide
Claude CodeConnects directlyConnect Claude Code
ClaudeConnects directlyConnect Claude
CodexConnects directlyConnect Codex
CursorConnects directlyConnect Cursor
GitHub CopilotConnects directlyConnect GitHub Copilot
Gemini CLIConnects directlyConnect Gemini CLI
Le ChatConnects directlyConnect Le Chat
Kimi CodeConnects directlyConnect Kimi Code
Qwen CodeConnects directlyConnect Qwen Code
MiniMax CodeConnects directlyConnect MiniMax Code
WindsurfConnects directlyConnect Windsurf
ClineConnects directlyConnect Cline
Roo CodeConnects directlyConnect Roo Code
KiroConnects directlyConnect Kiro
OpenCodeConnects directlyConnect OpenCode
OpenClawConnects directlyConnect OpenClaw
Hermes AgentConnects directlyConnect Hermes Agent
DevinConnects directlyConnect Devin
Replit AgentConnects directlyConnect Replit Agent
v0Connects directlyConnect v0
DifyConnects directlyConnect Dify
n8nConnects directlyConnect n8n
LangChainConnects directlyConnect LangChain
ChatGPTConnects, with conditionsConnect ChatGPT
Microsoft CopilotConnects, with conditionsConnect Microsoft Copilot
GeminiConnects, with conditionsConnect Gemini
GrokConnects, with conditionsConnect Grok
PerplexityConnects, with conditionsConnect Perplexity
GooseConnects, with conditionsConnect Goose
ManusConnects, with conditionsConnect Manus
LovableConnects, with conditionsConnect Lovable
Grok BotUnverifiedConnect Grok Bot
TraeUnverifiedConnect Trae
DeepSeekThrough another MCP clientConnect DeepSeek
Nous PortalThrough another MCP clientConnect Nous Portal
OllamaThrough another MCP clientConnect Ollama
OpenRouterThrough another MCP clientConnect OpenRouter