gtm-api.com: Safe LinkedIn MCP - Give Claude & ChatGPT the keys to your LinkedIn. Free.
by•
The safest cloud LinkedIn engine for agents. One MCP URL for Claude, ChatGPT. Free plan.
Three things break when an agent touches LinkedIn: it oversteps limits and gets banned, it burns tokens clicking the UI, and it can't go multi-account. We fix all three. Smart Limits on 6 live signals cap each account, proven on 20,000+. Inbox, invites, Sales Navigator, posts, comments: one fast, safe request per action. Built for automation tools that run thousands of profiles, open to anyone with one.


Replies
GetSales.io
Hey Hunters :)
Every agent can already read LinkedIn. Let it act there and three things break.
1. It oversteps limits and your account gets restricted. Someone has to babysit the caps.
2. It burns tokens clicking through the UI. Ten clicks, retries, for one invite.
3. It can't go multi-account. Your team runs ten, an automation tool runs thousands.
gtm-api.com is the first free cloud LinkedIn engine built for agents, and all three go away:
- Smart Limits. Six live health signals set each account's daily caps, recalculated every day, enforced on our server. Ask for 400 invites, the agent gets the safe number back with the reason. Warm-up for new accounts, pause on LinkedIn warnings.
- All of LinkedIn as an API. Search, Sales Navigator, post engagers, invites, messages, InMail, inbox, posting: 179+ actions as typed MCP tools. One call does the job, no UI fumbling, no wasted tokens.
- Built for automation tools that run thousands of profiles, open to anyone with one. Each account gets its own cloud browser with a real fingerprint and a residential proxy in its country. You log in once, there, your session never touches your laptop. 20,000+ accounts run on this stack. We don't promise "undetectable", we promise the mechanism.
One URL: add https://mcp.gtm-api.com/mcp to Claude, ChatGPT, Cursor or Codex.
Try this, it runs on the free plan:
"Triage my inbox hourly from 9am to 6pm: pull a conversations sync, draft a reply for every thread that needs one based on its context, ping me for approval before sending. Every morning, send me a report on yesterday's conversations."
Three more plays (incoming requests on autopilot, content engine, daily outreach) land in your inbox once you sign up and connect an account.
Free plan: one account, no card. Product Hunt: 50% off your first 6 months, code PH50OFF, by October 31.
One question, and we'll answer every reply: what's the first LinkedIn routine you'd hand to an agent tomorrow morning?
Eugene, gtm-api.com
Was looking to connect my Chatgpt with my Linkedin account.
Using getsales for 3 years for 20+ client profiles, hence I trust your LinkedIn safety.
Signed-up.
@akshatkharbanda legend! I'm sure you'd love it ❤️
Support team member here - let me tell you will LOVE the copilot! Ask "why did this account stop" and get an actual answer from live data instead of me reading logs for twenty minutes.
@nadia_martynova1 it's even better, we see every possible log realtime and if there is a problem we fix it intstantly, so it's sort new level of product stability & tech proactivity
GetSales.io
You will appreciate the rich and well-designed API
@edgar_abgaryan Thanks a lot for the support! ❤️
I thin, I actually have a real use case for this. One of my colleagues is really frustrated with how expensive a lot of lead generation tools are, and finding the right people on LinkedIn is still such a manual and tedious process. He’s actually very good at converting those leads into clients, so finding the right leads is the bigger bottleneck for him. Seeing that GTM API can search, enrich and even find people engaging with relevant posts made me think this could be really useful for him.
Awesome work @eugene_salamatov & team. Best wishes ahead :)
@whatshivamdo thanks, mate!
GetSales.io
@whatshivamdo appreciate it, bro ❤️ glad it landed.
Mailwarm
How do you handle identity and session management?
@naimz Good question, thanks. It's an antidetect browser running on a native Windows desktop in our cloud, one fingerprint and one dedicated residential proxy per account, bound to that environment.
The OS is detectable too, and most competing setups run their automation on Linux. We drive a real Windows desktop, so the fingerprint holds below the browser layer as well. No cookies, no extension, and daily limits are enforced on our side on a warm-up ramp.
Congrats on the launch! Been poking at this for a couple of days with Claude through the MCP server and the part I didn't expect to like is how boring it is, in a good way. Asked the agent to pull the people who engaged with a few of our posts, enrich them and draft a first touch for the ones that fit our ICP, and it just did it. No gluing three tools together, no spreadsheet in the middle, no "session expired" at 2am
Question for the team: how does this work with more than one person? Can I give an SDR or an agent a key that can read and enrich but not send anything, or is it all or nothing per account?
Thanks @vicdol , "boring, in a good way" might be my favorite comment of the launch haha.
And it's not all or nothing. API keys are permission-scoped: you choose what each key can do, so an SDR or an agent can get a key that reads and enriches but can't send anything.
There's also sharing by link: you send an invite link, the person connects, and you decide what they get - the whole workspace or just one specific LinkedIn account.
On top of that, in the MCP every outreach action (messages, invites, posts) goes through a preview + confirm step, so even a full-access key can't silently blast your network.
Multiple users on one workspace is a paid-plan thing, the free Sandbox is single user.
GetSales.io
let’s gogogogo!
Naoma AI Demo Agent
GetSales.io
@dzmitry_ivanouski Thanks a lot, Dima! Good luck to you guys too!
Extrovert
Shipping like crazy, big congrats @pkaliuzhny and the team!
@oleg_sobolev thank you 🙏 we're not slowing down