Available tools
The MCP server provides these tools for interacting with LinkedIn:
Standard interface
| Tool | Description |
|---|---|
send_message | Send message to person |
get_conversation | Get a conversation with person |
check_connection_status | Check connection status with person |
send_connection_request | Send connection request with optional note |
withdraw_connection_request | Withdraw pending connection request |
retrieve_pending_requests | Get all pending 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 |
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 |
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 |
nv_get_conversation | Get a Sales Navigator conversation with person |
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 and pending sessions |
admin_connect_account | Create connection session for a new LinkedIn account |
admin_disconnect_account | Disconnect a LinkedIn account |
admin_regenerate_token | Regenerate identification token for an account |
admin_get_limits_usage | Get current usage against configured limits |
admin_set_limits | Set rate limits for an account |
admin_reset_limits | Reset all limits to system defaults |