# We-Link > The LinkedIn API and MCP server for AI agents. Search profiles, send connection requests and messages, engage with posts, retrieve profile and company data, and manage your inbox. REST and MCP, asynchronous with webhooks, on an account you connect, at a human pace inside LinkedIn's limits. We-Link exposes 70+ endpoints across 14 groups over a REST API, plus an MCP server that lets Claude, ChatGPT and any MCP client run LinkedIn actions directly. Authentication uses an API key and secret; the MCP server also takes an account id, one account per connection. Requests are asynchronous: calls return a requestId and results arrive by webhook. Supports Classic, Premium, Sales Navigator and Recruiter. Not affiliated with LinkedIn; acts only when triggered from a connected account. ## Product - [Home](https://we-link.ai/): What We-Link is and who it is for. - [LinkedIn MCP server](https://we-link.ai/linkedin-mcp-server): Connect Claude, ChatGPT and any MCP client to LinkedIn. - [MCP use cases](https://we-link.ai/linkedin-mcp-use-cases): What you can build when your assistant runs LinkedIn for you. - [LinkedIn Messaging API](https://we-link.ai/linkedin-messaging-api): Read threads and send messages at scale, over MCP or REST. - [LinkedIn People Search API](https://we-link.ai/linkedin-people-search-api): Find profiles and pull profile data at scale, over MCP or REST. - [LinkedIn Connections API](https://we-link.ai/linkedin-connections-api): Send connection requests, track invitations and manage your network. - [Pricing](https://we-link.ai/linkedin-api-pricing): Credit-based plans from $39, no per-seat fees, 100 free credits to start. - [We-Link for LLMs](https://we-link.ai/llms): A plain summary of We-Link for AI agents, mirroring this file. - [Security](https://we-link.ai/security): Infrastructure, network and data protection. ## Getting started - [Quick start](https://we-link.ai/api/getting-started/quick-start): Make your first call and get a result. - [How We-Link works](https://we-link.ai/api/getting-started/how-welink-works): The model behind the API. - [Authentication](https://we-link.ai/api/getting-started/authentication): API key and secret, and account credentials. - [Asynchronous processing](https://we-link.ai/api/getting-started/asynchronous-processing): Requests, requestId, and results via webhook. - [Credit usage](https://we-link.ai/api/getting-started/credit-usage): How actions consume credits. - [Safety and platform limits](https://we-link.ai/api/getting-started/safety-and-platform-limits): Staying inside LinkedIn's per-account ceilings. - [Subscription](https://we-link.ai/api/getting-started/subscription): Plans and account subscription. ## MCP server - [MCP overview](https://we-link.ai/api/mcp/overview): The LinkedIn MCP server and what it does. - [Claude](https://we-link.ai/api/mcp/claude): Connect We-Link in Claude. - [ChatGPT](https://we-link.ai/api/mcp/chatgpt): Connect We-Link in ChatGPT. - [Cursor](https://we-link.ai/api/mcp/cursor): Connect We-Link in Cursor. ## API reference - [API reference](https://we-link.ai/api/api-reference): Full endpoint reference across all groups. - [Authentication](https://we-link.ai/api/reference/authentication/login-to-linkedin): Log in and submit an OTP to connect an account. - [Connections and networking](https://we-link.ai/api/reference/connections-networking/send-a-connection-request-in-linkedin): Send and withdraw connection requests, check status, fetch connections and pending invitations, get profile details. - [Messaging](https://we-link.ai/api/reference/send-message-to-profile): Send messages to a profile or thread, fetch message threads and messages, follow-up trackers, InMail, group and event messages. - [Search operations](https://we-link.ai/api/reference/search-regular): Regular and saved search, plus post, event, group, Sales Navigator and Recruiter search. - [Profile engagement](https://we-link.ai/api/reference/profile-engagement/view-a-linkedin-profile): View, follow and unfollow profiles, like posts, endorse skills. - [Manage posts](https://we-link.ai/api/reference/manage-posts/create-a-linkedin-post): Create posts and retrieve a profile's posts. - [Company outreach](https://we-link.ai/api/reference/company-outreach/get-company-details): Company details, invite to follow, withdraw a company-follow invitation. - [Event engagement](https://we-link.ai/api/reference/event-engagement/fetch-all-events): Fetch events, invite to an event, withdraw an event invitation. - [Greetings](https://we-link.ai/api/reference/greetings/get-list-of-birthdays-from-linkedin): Birthdays, work anniversaries and job changes, and greeting messages for each. - [Account management](https://we-link.ai/api/reference/account-management/get-all-linkedin-accounts): List and manage connected accounts, subscriptions, credit balances, profile views. - [File handling](https://we-link.ai/api/reference/file-handling/upload-a-file): Upload files and retrieve file information. - [Proxy management](https://we-link.ai/api/reference/proxy-management/switch-to-internal-proxy): Internal and customer-supplied proxies, status and rotation. - [Request status](https://we-link.ai/api/reference/request-status/get-request-status): Check the status of an asynchronous request. - [Usage metrics](https://we-link.ai/api/reference/usage-metrics/get-api-call-usage-and-credit-status): API call usage and credit status. ## Accounts and sessions - [Connecting an account](https://we-link.ai/api/accounts-and-sessions/connecting-account): Connect a LinkedIn account to We-Link. - [Visual LinkedIn connection](https://we-link.ai/api/accounts-and-sessions/visual-linkedin-connection): The guided visual connection flow. - [Account status](https://we-link.ai/api/accounts-and-sessions/account-status): Read the status of a connected account. - [Session persistence](https://we-link.ai/api/accounts-and-sessions/session-persistence): How sessions stay authenticated. - [Two-factor auth](https://we-link.ai/api/accounts-and-sessions/two-factor-auth): Handling two-factor authentication. - [Proxy configuration](https://we-link.ai/api/accounts-and-sessions/proxy-configuration): Configure the proxy for an account. - [Disconnecting an account](https://we-link.ai/api/accounts-and-sessions/disconnecting-account): Disconnect a LinkedIn account. ## Webhooks - [Webhooks overview](https://we-link.ai/api/webhooks/overview): Receive results and events in real time. - [Creating and managing webhooks](https://we-link.ai/api/webhooks/creating-managing): Register and manage your endpoint. - [Event types](https://we-link.ai/api/webhooks/event-types): The events We-Link delivers. - [Webhook authentication](https://we-link.ai/api/webhooks/webhook-authentication): Verify that deliveries come from We-Link. - [Delivery guarantees](https://we-link.ai/api/webhooks/delivery-guarantees): How delivery and retries work. ## Features - [Realtime event listener](https://we-link.ai/api/features/realtime-event-listener): Subscribe to activity as it happens. - [Message reply tracking](https://we-link.ai/api/features/message-reply-tracking): Track replies to messages you send. ## Errors and limits - [Error model](https://we-link.ai/api/errors-and-limits/error-model): How errors are structured. - [Rate limits](https://we-link.ai/api/errors-and-limits/rate-limits): API rate limits. - [Platform restrictions](https://we-link.ai/api/errors-and-limits/platform-restrictions): LinkedIn platform constraints to design around. - [Retry guidelines](https://we-link.ai/api/errors-and-limits/retry-guidelines): When and how to retry. ## Examples - [Common patterns](https://we-link.ai/api/examples/common-patterns): Frequent request patterns. - [End to end example](https://we-link.ai/api/examples/end-to-end-example): A full flow from call to result. - [Polling vs webhooks](https://we-link.ai/api/examples/polling-vs-webhooks): Choosing how to receive results. - [Handling errors](https://we-link.ai/api/examples/handling-errors): Error handling in practice. ## Integrations - [n8n](https://we-link.ai/api/integrations/n8n): Run We-Link inside n8n workflows. ## Changelog - [Changelog](https://we-link.ai/api/changelog/): Recent changes to the API. - [Deprecations](https://we-link.ai/api/changelog/deprecations): Deprecated endpoints and timelines. ## Get started - [Sign up](https://app.we-link.ai/signup): Create an account and start with a free trial.