io.github.Linked-API/linkedapi-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Linked API
Publisher-provided description
Manage LinkedIn messages, connections, posts, and profile data through Linked API.
Summary by lookupd
Reads and sends LinkedIn messages, manages connections, searches and reacts to posts, and fetches people, companies and jobs.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http linkedapi https://mcp.linkedapi.io/mcp
Claude Code, npm package (stdio)
claude mcp add linkedapi -- npx -y @linkedapi/mcp
Codex, remote (streamable-http)
codex mcp add linkedapi --url https://mcp.linkedapi.io/mcp
Codex, npm package (stdio)
codex mcp add linkedapi -- npx -y @linkedapi/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"linkedapi": {
"url": "https://mcp.linkedapi.io/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"linkedapi": {
"command": "npx",
"args": [
"-y",
"@linkedapi/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 84)
Publisher-provided text
send_messageAllows you to send a message to a person (st.sendMessage action). Provide either personUrl or threadId (threadId replies into an existing conversation thread ansync_inboxRecommended first step before reading messages. Enable whole-inbox monitoring so every incoming conversation can be polled with get_inbox (st.syncInbox action).get_inboxDefault way to read LinkedIn messages (standard and Sales Navigator), newest first. Without personUrl returns new messages across all conversations since inboxsync_conversationLoads this person's earlier message history (st.syncConversation action). Call once per person; repeating it within 24 hours returns quickly. Do not call it toget_conversationLegacy. Prefer get_inbox with personUrl. Retrieve a conversation with a LinkedIn person via standard LinkedIn messaging. Returns the conversation immediately ifsync_networkEnable background network monitoring so connection events can be polled with get_network (st.syncNetwork action). Run once per account; only changes that happenget_networkGet connection events from the monitored network, newest first. Requires network monitoring to be enabled once with sync_network. Event types: "connectionAcceptmanage_conversationArchive, star, or mute a conversation thread by threadId (st.manageConversation action). Provide the threadId as returned by get_inbox and the operation to perfcheck_connection_statusAllows you to check the connection status between your account and another person (st.checkConnectionStatus action). Linked API actions are queued into a cloudretrieve_connectionsallows you to retrieve your connections and perform additional person-related actions if needed (st.retrieveConnections action). Every person in the result carrsend_connection_requestAllows you to send a connection request to a person (st.sendConnectionRequest action). If this workflow is still running, do not retry this tool; retrying can qwithdraw_connection_requestAllows you to withdraw the connection request sent to a person (st.withdrawConnectionRequest action). If this workflow is still running, do not retry this tool;retrieve_pending_requestsAllows you to retrieve pending connection requests sent from your account. (st.retrievePendingRequests action). Every person in the result carries urn — their pretrieve_invitationsRetrieves incoming connection, company-follow, and newsletter-subscription invitations received by your account (st.retrieveInvitations action). Every invitatioaccept_invitationAccepts an incoming connection, company-follow, or newsletter-subscription invitation (st.acceptInvitation action). Set invitationType and provide only its matcignore_invitationIgnores an incoming connection, company-follow, or newsletter-subscription invitation (st.ignoreInvitation action). Set invitationType and provide only its matcremove_connectionAllows you to remove a person from your connections (st.removeConnection action). If this workflow is still running, do not retry this tool; retrying can queuesearch_companiesAllows you to search for companies applying various filtering criteria (st.searchCompanies action). Every company in the result carries urn — its permanent Linksearch_peopleAllows you to search people applying various filtering criteria (st.searchPeople action). Either term or customSearchUrl must be provided. Every person in the rsearch_jobsAllows you to search jobs applying various filtering criteria (st.searchJobs action). LinkedIn serves either a classic or an AI-powered jobs search, and the twosearch_postsAllows you to search posts applying various filtering criteria (st.searchPosts action). Either term or customSearchUrl must be provided, and when customSearchUrfetch_companyAllows you to open a company page to retrieve its basic information (st.openCompanyPage action). Can optionally retrieve employees, posts and decision makers. Tfetch_personAllows you to open a person page to retrieve their basic information and perform additional person-related actions if needed. (st.openPersonPage action). Allowsendorse_person_skillEndorses one skill by name on a 1st-degree connection's profile. Skill names are in the profile owner's language, regardless of your LinkedIn language. An alreaendorse_person_skillsEndorses selected skills of a 1st-degree connection, returning each selected skill's name, success and error if it failed. Skill names are in the profile owner'fetch_postOpen a LinkedIn post and retrieve its data, with optional comments and reactions. (st.openPost action). The author and reposter carry urn — a member URN (urn:lifetch_jobOpen a LinkedIn job and retrieve its details such as company, location, salary, and description (st.openJob action). The result carries urn — the permanent Linkreact_to_postAllows you to react to a post using any available reaction type (st.reactToPost action). If this workflow is still running, do not retry this tool; retrying cancomment_on_postAllows you to leave a comment on a post (st.commentOnPost action); returns the comment's URN and URL. If this workflow is still running, do not retry this tool;react_to_commentReact to a comment by commentUrl (like, love, support, celebrate, insightful, funny). If this workflow is still running, do not retry this tool; retrying can qu
Details
- Version: 2.3.21
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 937 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Linked-API/linkedapi-mcp
- Website: https://linkedapi.io
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.Linked-API/linkedapi-mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp