GTM API: LinkedIn MCP Server
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
90 stars
Reviews
Write oneNobody has reviewed GTM API: LinkedIn MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
GTM API: LinkedIn MCP Server tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- Live reliabilityremote reachable in 388ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace8/10
What the publisher says
From the GTM API: LinkedIn MCP Server repository's README, as published. We do not edit it. Read it on GitHub
gtm-api: LinkedIn MCP Server
gtm-api is a managed LinkedIn MCP server. It gives an AI agent one endpoint, three MCP tools and 160+ typed LinkedIn actions over the Model Context Protocol, so Claude, ChatGPT or Cursor can search, connect, message and enrich on a LinkedIn account you own, with account safety enforced server side.
This repository holds the public interface: what the server exposes, how to connect a client, and how the safety layer works.
What is a LinkedIn MCP server?
A LinkedIn MCP server exposes LinkedIn actions as Model Context Protocol tools, so an AI agent calls them directly, the way a person would click through the UI. LinkedIn publishes no official API for invitations, member messages or open profile search, so a LinkedIn MCP server works through an account you own rather than through LinkedIn's developer platform.
Two shapes exist today. Cookie-driven open-source servers run a browser session with your own cookie and no pacing. Managed servers run each account in isolated infrastructure with limits enforced before every action. gtm-api is the second kind.
Which clients it works with
Any MCP-compatible client:
- Claude (Desktop, Code, and the API)
- Cursor
- ChatGPT (via connectors)
- LangChain, n8n, and custom agent runtimes
Not using MCP? Every tool is also a typed REST endpoint with webhooks. One schema generates all three surfaces.
Quickstart
1. Sign up. Create an account at app.gtm-api.com (forever free plan, no card) and connect a LinkedIn account. It opens in a dedicated anti-detect cloud browser with its own proxy.
2. Add the server to your MCP client. For Claude Desktop, edit claudedesktopconfig.json (example in examples/):
{
"mcpServers": {
"gtm-api": {
"url": "https://mcp.gtm-api.com/mcp"
}
}
}There is no key to paste. The endpoint authenticates with OAuth: your client gets a WWW-Authenticate challenge on the first call, registers itself with the authorization server (dynamic client registration), and opens a consent page in your browser.
Headless clients can skip the browser. The same API key (gtmlive...) that authenticates the REST API also works on this endpoint as a plain bearer token, which is what makes it usable from CI and servers:
claude mcp add --transport http gtm-api https://mcp.gtm-api.com/mcp --header "Authorization: Bearer gtm_live_..."For command-spawning clients, the launcher below reads the key from GTMAPIKEY instead (1.3.0 or newer; older pins ignore it and do OAuth only). Pick one mode per connection: with a key attached, the OAuth flow never starts. Interactive clients such as claude.ai connectors have no header field and always use OAuth. Full matrix: docs.gtm-api.com/mcp/connect.
Client can only spawn a command, not open a URL? The @gtm-api/linkedin-mcp launcher bridges stdio clients to the same endpoint and runs the same OAuth flow (config in examples/):
{
"mcpServers": {
"gtm-api": {
"command": "npx",
"args": ["-y", "@gtm-api/linkedin-mcp"]
}
}
}Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http linkedin-mcp https://mcp.gtm-api.com/mcp
GTM API: LinkedIn MCP Server: common questions
- Is GTM API: LinkedIn MCP Server safe?
- Yes, by our scan: it is graded A (98/100). Read the GTM API: LinkedIn MCP Server safety report
- How do I install GTM API: LinkedIn MCP Server?
- It runs remotely at mcp.gtm-api.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does GTM API: LinkedIn MCP Server need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is GTM API: LinkedIn MCP Server maintained?
- The last commit was in the last day (2026-09-24). The latest release is v1.1.0.
- Is GTM API: LinkedIn MCP Server up?
- 100% of our last 22 checks got an answer. We check remote servers about four times a day.
- What can I use instead of GTM API: LinkedIn MCP Server?
- Servers from other publishers that do the same job: GTM Otto MCP server, YourICP MCP server and LinkedIn MCP Server. Compare all GTM API: LinkedIn MCP Server alternatives.
Alternatives to GTM API: LinkedIn MCP Server
Same job from other publishers: the closest match first, then the best rated.
GTM OttoSelf-driving LinkedIn prospecting: it sources, warms and invites daily. You approve every message.not reviewedGrowingA
YourICPEnrich contacts by email or LinkedIn URL and build targeted B2B audiences.not reviewedGrowingA- LinkedIn MCP ServerFind LinkedIn jobs and people, research companies, manage network, posts, and messages with MCP.not reviewedGrowingA
NilyoYour own LinkedIn, WhatsApp, Instagram, Telegram, Email and Calendar accounts, usable from any agentnot reviewedGrowingA
ZOOQ - LinkedIn Data for AI AgentsLive LinkedIn data for AI agents: profiles, companies, jobs, posts, email finding. No account risk.not reviewedGrowingA