Linkedctl
UnclaimedOAuth2 CLI and MCP server for the LinkedIn API
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'linkedctl' -- 'npx' '-y' 'linkedctl' 'mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
22 of 22 tools
Documented tools (22)
From project documentation. A server handshake does not verify each tool’s description or behavior.
auth_revoke
Revoke the access token server-side and clear local credentials
auth_status
Show authentication status for a profile
comment_create
Create a comment on a post (supports asorg)
comment_delete
Delete a comment by URN
comment_get
Get a specific comment by URN
comment_list
List comments on a post
document_upload
Upload a document to LinkedIn (PDF, DOCX, PPTX, DOC, PPT; max 100 MB)
org_followers
Get the follower count for an organization
org_get
Fetch a single organization by ID
org_list
List organizations the authenticated user administers
post_create
Create a post on LinkedIn with optional media, poll, or article attachment
post_delete
Delete a post by URN
post_get
Fetch a single post by URN
post_list
List posts with pagination (supports asorg for organization posts)
post_update
Update the commentary text of an existing post
reaction_create
Add a reaction to a post (supports asorg). Types: LIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION, ENTERTAINMENT
reaction_delete
Remove a reaction from a post (supports asorg)
reaction_list
List reactions on a post
stats_me
Get aggregated analytics across all your posts
stats_org
Get share statistics for an organization (lifetime or time-bucketed)
stats_post
Get analytics for a single post (impressions, reach, reactions, comments, reshares)
whoami
Show the current user's name, email, and profile picture URL
Tool change history
FAQ
Questions about Linkedctl MCP Server
- How do I connect Linkedctl MCP Server to Claude?
- Run `claude mcp add linkedctl -- npx -y linkedctl mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Linkedctl MCP Server free?
- The listed licence is AGPL-3.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Linkedctl MCP Server do?
- Linkedctl MCP Server documents 22 tools to the agent, including auth_revoke, auth_status, comment_create. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.