Available tools
The MCP server provides these tools for interacting with LinkedIn:
Standard interface
| Tool | Description |
|---|---|
send_message | Send message to person, or reply into an existing thread by threadId, with optional archive, star, or mute of the conversation right after sending |
get_conversation | Get a conversation with person |
sync_inbox | Enable whole-inbox monitoring so every incoming conversation can be polled |
get_inbox | Get messages from the monitored inbox across all conversations |
manage_conversation | Archive, star, or mute a conversation thread by threadId |
check_connection_status | Check connection status with person |
send_connection_request | Send connection request with optional note |
withdraw_connection_request | Withdraw pending connection request |
accept_connection_request | Accept an incoming connection request |
ignore_connection_request | Ignore an incoming connection request |
retrieve_pending_requests | Get all pending connection requests |
retrieve_connection_requests | Get all received connection requests |
retrieve_connections | Get your connections with filtering |
remove_connection | Remove person from connections |
search_companies | Search for companies with advanced filtering |
search_people | Search for people with advanced filtering |
search_jobs | Search for jobs with advanced filtering |
fetch_company | Get company information with optional employees, decision makers, posts |
fetch_person | Get person page information with optional experience, education, skills, posts |
fetch_post | Get post information and engagement metrics |
fetch_job | Get job details such as company, location, salary, description |
react_to_post | React to post (like, love, support, celebrate, insightful, funny) |
comment_on_post | Leave comment on post |
retrieve_ssi | Get current SSI (Social Selling Index) |
retrieve_performance | Get LinkedIn dashboard analytics |
Sales Navigator
| Tool | Description |
|---|---|
nv_send_message | Send message to person via Sales Navigator, or reply into an existing thread by threadId |
nv_get_conversation | Get a Sales Navigator conversation with person |
nv_sync_inbox | Enable whole-inbox monitoring in Sales Navigator so every incoming conversation can be polled |
nv_manage_conversation | Archive or unarchive a Sales Navigator conversation thread by threadId |
nv_search_companies | Search for companies with advanced filtering via Sales Navigator |
nv_search_people | Search for people with advanced filtering via Sales Navigator |
nv_fetch_company | Get company information with optional employees and decision makers from Sales Navigator |
nv_fetch_person | Get person page information from Sales Navigator |
Other tools
| Tool | Description |
|---|---|
execute_custom_workflow | Execute custom workflow definition |
get_workflow_result | Get workflow result by ID |
get_api_usage | Get Linked API usage statistics |
Administration
| Tool | Description |
|---|---|
admin_get_subscription_status | Get current subscription status and trial eligibility |
admin_get_seats | Get active subscription seats |
admin_set_seats | Set number of subscription seats |
admin_get_accounts | Get all connected LinkedIn accounts, pending sessions, and reconnection links |
admin_connect_account | Create connection session for a new LinkedIn account |
admin_reparse_account_info | Refresh stored profile URL, avatar, headline, and name for a connected account |
admin_create_reconnection_session | Create a fresh reconnection session and link for an account that requires reconnection |
admin_get_connection_session | Get connection or reconnection session status |
admin_cancel_connection_session | Cancel a pending connection or reconnection session |
admin_disconnect_account | Disconnect a LinkedIn account |
admin_regenerate_token | Regenerate identification token for an account |
admin_get_limits_defaults | Get system default rate limits |
admin_get_limits | Get configured rate limits for an account |
admin_get_limits_usage | Get current usage against configured limits |
admin_set_limits | Set rate limits for an account |
admin_delete_limits | Delete specific account rate limits |
admin_reset_limits | Reset all limits to system defaults |