- “Who should I contact today, and why?”
- “Summarize the LinkedIn replies I got this week and draft answers to the interested ones.”
- “Create a list, a source agent for Heads of Sales at French SaaS companies, and a campaign for it.”
How it works
- You add Gojiberry to your assistant with the server URL below.
- The assistant asks you to sign in to Gojiberry and approve the connection. No API key to copy.
- Gojiberry creates a key named MCP - app name in Settings → API. The assistant uses it for every call.
- When you ask something, the assistant picks the right Gojiberry tools, calls them, and answers with the results.
The MCP server calls the same external API as your own scripts. It needs an active Gojiberry plan, and it shares your account’s rate limits with your other keys.
Connect your assistant
The same steps are on the MCP page of the app, in the sidebar under Settings.Chat assistants
ChatGPT
Open the Gojiberry app in ChatGPT, click Connect, then sign in to Gojiberry.
Claude
Add a custom connector named Gojiberry with the server URL, click Connect, then sign in.
Grok
Open the Gojiberry app in Grok, click Connect, then sign in to Gojiberry.
Developer tools
Codex. Run this command, then sign in to Gojiberry in the browser window that opens.Gojiberry is listed in the ChatGPT and Grok app directories. Listings for Claude and the other assistants are coming; until then, use the server URL.
What the assistant can do
Each tool maps to an API reference endpoint. The assistant chooses tools on its own; you never call them by name.
Tools that change data are flagged as such, so assistants that support it ask you before running them.
send_unibox_message sends a real LinkedIn message and cannot be undone.
Credits
Browsing your leads, signals, campaigns, and replies is free. Finding new leads (reveal_leads, reveal_companies) and enriching emails or phones use team credits, at the same price as the API.
Teams
Organization owners can act for a member: ask the assistant to work “as” that member. It looks the member up withlist_organization_members, then switches with impersonate_user. Everything after that runs on the member’s data until you switch back.
.png?fit=max&auto=format&n=fLzJlZyi7L0nfF9B&q=85&s=7dc539f8ea9f771a09a9750c1227ebdb)
.png?fit=max&auto=format&n=fLzJlZyi7L0nfF9B&q=85&s=e742bcbb4bd47cd295da36c48cdd6089)