Notes
What we ran, and what broke
Teardowns, benchmarks and working configs for building outbound with MCP and AI agents. Measured numbers, not estimates.
LinkedIn & Sales Navigator
- BenchmarkThe LinkedIn Connection Request Limit: 382 Refusals We Named After the Wrong Thing382 of 4,355 invitation attempts came back as a temporary account limit. We named that error already_invited_recently. All 382 were different people.
- TutorialHow to Connect Claude to LinkedInOne command connects Claude to LinkedIn through Kairon. Here is the real sign-in handshake and a real search, captured end to end.
- TeardownEleven LinkedIn MCP Servers, Read at a Pinned CommitWe read the source of 11 LinkedIn MCP servers, ours included, each at one pinned commit, and report what each actually does.
- BenchmarkLinkedIn Premium vs. Sales Navigator: What Actually Restricts an AccountLinkedIn publishes no invite or search caps for either tier. Our own account got rate-limited under every daily cap we set — this is why.
Outbound AI
- BenchmarkOur 923 LinkedIn Sends Talked Us Out of Publishing a Reply Rate BenchmarkWe read 923 LinkedIn sends on our own seats, then 18 accounts. The rate ran 6.7% to 36.0% inside one account, and the ranking inverts across accounts.
- BenchmarkWhat an AI SDR Agent Actually Did Across 9,592 SequencesWe read 9,592 AI SDR agent sequence runs from our own database. 2.8% replied. Here is where the rest went, and a number we published that does not hold.
GTM engineering
MCP for outbound
- ReferenceRemote MCP Server vs Local MCP Server: The Difference Is an Auth SurfaceRemote vs local MCP servers, probed: six unauthenticated requests found two well-known paths answering 200 with an HTML shell.
- ReferenceThree Kinds of MCP Failure Collapse Into One isError FlagA tools/call probe of our own MCP server: unknown tool, bad args, and a thrown exception all resolve with isError:true — and how an agent tells them apart.
- ReferenceOur MCP Server Returns 40 Tools and 0 Tool AnnotationsAn in-process tools/list probe of our own MCP server: 0 of 40 tools carry ToolAnnotations. What the documented defaults then make a client assume.
- ReferenceThe Two-Minute Check That Found a Dead jwks_uri in Our MCP ServerA two-minute check for remote MCP OAuth discovery: confirm every advertised URL resolves. Ours did not — the jwks_uri defect and the fix.