Omentir MCP server
online · 100% uptimeFind LinkedIn prospects, draft outreach, and run human-paced campaigns from your AI agent.
44 stars
Reviews
Write oneNobody has reviewed Omentir yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Omentir tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 335ms (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; GitHub account older than a year8/10
Install Omentir in Claude Code, Cursor or VS Code
claude mcp add --transport http omentir https://omentir.com/api/agent/v1/mcp
What the publisher says
From the Omentir repository's README, as published. We do not edit it. Read it on GitHub
Omentir
Omentir is an open-source alternative to LinkedIn outreach and automation tools like HeyReach and Gojiberry.
It's an AI sales workspace for finding qualified LinkedIn prospects, drafting contextual outreach, running human-paced campaigns, and handling replies — but you own the code and run it on your own infrastructure.
Use the managed product at omentir.com, or self-host the same application code with your own Firebase, Gemini, and Unipile accounts.
One codebase: hosted cloud and self-host share this repo. RUN_LOCALLY=TRUE switches auth, billing, marketing, and hosted-only mail off. Public brand contacts for omentir.com stay in source on purpose (see src/lib/hosted-identity.ts); they are not used for self-hosted operation.
Connect from other AI apps (Claude, ChatGPT, Grok, Grok Bot, Cursor, …)
People use Omentir from chat and coding agents without sharing LinkedIn passwords:
https://omentir.com/api/agent/v1/mcp → sign in and approve Connect workspace → enable tools in the chat. No API key.
- In Omentir: connect LinkedIn and fill Workspace.
- Chat apps (Claude, ChatGPT, Grok): Settings → Connectors → add
Authorization: Bearer to the MCP endpoint or REST /api/agent/v1/*.
- Grok Bot (the always-on teammate app, not grok.com chat): Settings → Plugins → search Marketplace for Omentir. If it is not listed, add the same MCP URL as a custom server → approve Connect workspace. Do not sign LinkedIn into the Bot computer. Grok Bot integration.
- Cursor / Claude Code / scripts: create a key on the API page and send
- Ask the assistant to create a classic lead finder or a Steal Customers agent (mode: steal_customers + competitor company URLs). If you have more than one company, ask it to list workspaces and switch.
Docs: MCP integration, Agent API, agents.md (machine guide), OpenAPI.
Self-hosting
Omentir is self-hostable with external managed services. It is not offline or dependency-free. You provide Firebase/Firestore, Unipile, and either a Gemini API key or a Google Cloud Vertex AI project.
Self-hosting removes the Omentir subscription, but Firebase/Google AI and Unipile can still cost money.
Quick start on localhost
Install Git and either Docker with Docker Compose, or Bun 1.3. Then clone and configure the project:
git clone https://github.com/vanshyadav1408/Omentir.git
cd Omentir
cp .env.example .envOpen .env and fill in every uncommented blank value. Complete the provider setup below before starting the server.
Generate independent secrets with:
openssl rand -base64 48Use that (or a password manager) for at least:
- LOCALSESSIONSECRET (required)
- LOCALAPPPASSWORD (required unless you explicitly allow open access — see Access control)
- CRON_SECRET (required unless automation is fully disabled)
- UNIPILEWEBHOOKSECRET (required for reply and relation webhooks)
For an initial setup with all automation disabled, leave CRONSECRET blank and set AUTOMATIONDISABLED=true instead. Keep ENABLELIVEAUTOMATION=false until dry-run output has been reviewed.
Run with Docker
Docker is the supported self-hosting path. Omentir runs on amd64 and arm64.
docker compose up --build -d
docker compose logs -f omentirOpen http://localhost:3000. Press Ctrl+C to exit the log view without stopping Omentir. Stop the server later with docker compose down.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Omentir: common questions
- Is Omentir MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the Omentir safety report
- How do I install Omentir?
- It runs remotely at omentir.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Omentir need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Omentir maintained?
- The last commit was 15 days ago (2026-09-28). The latest release is v1.1.0.
- Is Omentir up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Omentir?
- Servers from other publishers that do the same job: LinkedIn MCP Server (Salesbot), Qampi MCP server and HeyLead — AI agent for LinkedIn outreach MCP server. Compare all Omentir alternatives.
Alternatives to Omentir
Same job from other publishers: the closest match first, then the best rated.
LinkedIn MCP Server (Salesbot)Human-in-the-loop LinkedIn outreach and a built-in sales CRM for AI agents. Safety-gated, anti-spam.not reviewedGrowingB- QampiLinkedIn outreach from your agent: find prospects, add leads, run campaigns, read results.not reviewedGrowingB
- HeyLead — AI agent for LinkedIn outreachAI agent for LinkedIn outreach: finds the right people, writes in your voice, follows up, replies.not reviewedEstablishedA
- LinkedIn ToolkitLinkedIn for AI agents from your own Chrome session: search, profiles, lists, outreach queue.not reviewedGrowingA
- Apollo.ioProspect, enrich leads, and manage outreach sequences with Apollo.io.not reviewedGrowingA