Unipile MCP — Claude Code MCP server: features and setup
Use Unipile MCP to explore API routes, build account integrations and test calls for LinkedIn, messaging, email and calendars. It is intended for development work.
Open on GitHubWhat Unipile MCP does
The server gives a coding agent access to Unipile API routes and their request and response details. It can guide work on integrations for LinkedIn, Sales Navigator, Recruiter, WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP and Google or Outlook calendars. Agents can also send calls to connected accounts while testing an integration.
Connect a test account in the Unipile dashboard, create a Scope and obtain a scoped Account API key before using the server. This is a development-time tool. Deployed product code calls the REST API directly or uses the Node.js or Python SDK, so the product does not rely on MCP at runtime. Keep that boundary in mind when planning the integration.
What it helps with
- find the Unipile route for LinkedIn people search
- add invitation sending and status checks
- sync WhatsApp and LinkedIn conversations to an inbox
- test an API call against a connected account
Example prompts for the agent
- Add a Sales Navigator lead search with filters for job title and company size.
- Sync WhatsApp and LinkedIn conversations into our inbox.
- Add email sending through Gmail, Outlook and IMAP.
How to install Unipile MCP
1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
claude mcp add --transport http unipile-mcp 'https://developer.unipile.com/mcp?branch={branch}'1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
codex mcp add unipile-mcp --url 'https://developer.unipile.com/mcp?branch={branch}'1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"mcpServers": {
"unipile-mcp": {
"url": "https://developer.unipile.com/mcp?branch={branch}"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"servers": {
"unipile-mcp": {
"type": "http",
"url": "https://developer.unipile.com/mcp?branch={branch}"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
gemini mcp add -t http unipile-mcp 'https://developer.unipile.com/mcp?branch={branch}'Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Unipile MCP
How do I install Unipile MCP in Claude Code?
Run claude mcp add --transport http unipile-mcp 'https://developer.unipile.com/mcp?branch={branch}'.
What does Unipile MCP do?
It gives an agent access to Unipile API routes and helps it build integrations and test calls against connected accounts.
What do I need before using the server?
Connect a test account in the Unipile dashboard, create a Scope for it and get a scoped Account API key.