Integrations
Connect an AI assistant
Connect Claude, ChatGPT, Cursor, VS Code or Gemini CLI to Bokka over MCP, to read, organise and draft from your LinkedIn inbox. It never sends a message.
Ask Claude, ChatGPT, Cursor or another assistant about your inbox: "show my unread messages", "draft a follow-up for every Lead I haven't heard from in 3 days", "find my connections at Acme". The assistant reads what Bokka has stored and can save drafts, labels, stages, fields, notes, reminders and snippets. It never sends a message and never does anything on LinkedIn: you review every draft and send it yourself.
What you need
- Bokka Pro.
- Bokka open in your browser, with the extension installed. Chats, people and drafts are kept in your browser, so the assistant reads them through your open tab. Labels, fields, notes, reminders, snippets and analytics work even when it's closed.
- An assistant that supports remote MCP servers.
The server URL:
https://relay.gobokka.com/mcp
The first time, your assistant opens a Bokka page where you sign in and choose Allow.
Set it up
Claude Code
claude mcp add bokka --transport http https://relay.gobokka.com/mcp
Then run /mcp in Claude Code and sign in.
Claude on the web, desktop and mobile
In Settings → Connectors, choose Add custom connector, name it Bokka, paste the URL and sign in. Start a new chat; the Bokka tools are in the tools menu.
ChatGPT
Turn on Developer mode (Settings → Apps → Advanced settings; on Business, Enterprise or Edu a workspace admin turns it on). Then Settings → Apps → Create: name it Bokka, paste the URL and sign in. ChatGPT asks you before each change.
Cursor
Cursor Settings → MCP → Add new global MCP server:
{
"mcpServers": {
"bokka": {
"url": "https://relay.gobokka.com/mcp"
}
}
}VS Code (GitHub Copilot)
Add this to .vscode/mcp.json, then run MCP: List Servers and start it:
{
"servers": {
"bokka": {
"type": "http",
"url": "https://relay.gobokka.com/mcp"
}
}
}Gemini CLI
In settings.json (Gemini CLI uses httpUrl):
{
"mcpServers": {
"bokka": {
"httpUrl": "https://relay.gobokka.com/mcp"
}
}
}Assistants that run local servers only
Bridge with mcp-remote:
{
"mcpServers": {
"bokka": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://relay.gobokka.com/mcp"
]
}
}
}Teach your assistant
Give your assistant the Bokka skill: when to read stored data, what it can't do, and to check with you before changing many chats. Save it as SKILL.md in your assistant's skills folder, or paste it into its instructions:
https://app.gobokka.com/skills/bokka-linkedin.md
Try asking
- "Show me my unread messages, most important first."
- "Draft a follow-up for every chat labelled Lead where I wrote last more than 3 days ago."
- "Label every recruiter message Recruiter."
- "Find my connections at Acme."
- "Read my Demo-stage chats and fill in deal size and next step from what they said."
- "How did my outreach go this week compared with last, and who am I keeping waiting?"
- "Go through today's chats and set reminders for anything I need to follow up on."
Tools
| Tool | What it does | The tab |
|---|---|---|
list_inboxes | Your views, labels, pipeline stages and CRM fields, with their ids | Works with the tab closed |
list_inbox | Chats in a view, a label or a stage; unread, date range | Needs the tab |
list_chats | Find chats by name, headline or words in stored messages | Needs the tab |
read_chat | Messages of up to 5 chats | Needs the tab |
set_chat_draft | Save a draft in a chat's message box. Never sends | Needs the tab |
set_chat_label | Add, remove or replace labels on chats | Works with the tab closed |
set_chat_stage | Move chats to a pipeline stage | Works with the tab closed |
set_chat_archived | Archive chats in Bokka on your computer (not on LinkedIn) | Needs the tab |
set_chat_reminder | Snooze, or set a follow-up reminder | Works with the tab closed |
list_connections | Search the connections stored in Bokka | Needs the tab |
read_connection | A person's profile and current company, your note on them, their labels | Note and labels without the tab |
set_connection_note | Write or add to your note on a person | Works with the tab closed |
set_connection_label | Label people | Works with the tab closed |
list_invites | Connection invitations you received (read only) | Needs the tab |
list_snippets | Your saved replies | Works with the tab closed |
set_snippet | Create or change a saved reply | Works with the tab closed |
set_label | Create or rename a label | Works with the tab closed |
set_fields | Fill in CRM fields on chats and people | Works with the tab closed |
get_activity | Your analytics for a period: replies, reply times, who is waiting, stages | Works with the tab closed |
Nothing an assistant does reaches LinkedIn: archiving here doesn't archive on LinkedIn, and invitations can't be accepted or ignored.
If something's wrong
- "Bokka isn't open": open Bokka in your browser and keep one tab open, then ask again.
- No tools, or sign-in fails: disconnect the assistant in Settings → MCP, then connect it again.
- "Part of Pro": assistants need Pro.
- A chat or message is missing: the assistant sees only what Bokka has stored. Open the chat in Bokka to load more.
Disconnect
Settings → MCP lists every assistant you connected and when it was last used. Disconnect stops it at once; connecting again asks you to Allow again.
Related
- Send conversations to Notion, Google Sheets or a webhookSend the chats you choose to a Notion database, a Google sheet or a webhook, and decide exactly what goes with each.
- What can AI do in Bokka?What AI helps with in Bokka: drafts in your voice, summaries and inbox sorting, and what it never does on its own.
- Choose, change or cancel a planWhat the 14-day trial, Starter and Pro include, and how to choose a plan, switch plans, update your card or cancel.
Still stuck? Email support@gobokka.com and say what you were trying to do.