Skip to main content
A quick reference of every tool exposed by the Groovin MCP server, grouped by what they do. Use the example prompts as a starting point when chatting with your AI assistant. A typical workflow chains several tools: use a discovery tool to find people (attendees, relations, invitations), run lookup_crm_contacts to see who’s already in your CRM, then create_crm_contacts for the rest. From there you can reply, invite, enrich or sync without leaving the conversation.

Read your LinkedIn inbox and network

Act on LinkedIn

These tools do something real on your LinkedIn account. Your assistant shows you the draft and the recipient first, and only acts once you approve.
One message or one invitation per request, to one person, from your own account only. These tools are designed to operate at human speed and can’t go above LinkedIn’s limits (roughly 100 messages a day and 100 invitations a week).

CRM contacts and sync

Enrich your CRM

These tools fill in missing data on records that are already in your CRM. They only write when the match is certain, never overwrite an existing value, and never guess: getting “not found” or “ambiguous” for some records is normal.
Enrichment uses Groovin credits: finding a LinkedIn URL, finding a company domain, and finding an email on a new contact. If your credits run out mid-batch, the records already processed are kept and your assistant tells you which ones are left.

Import your LinkedIn connections

Import your full LinkedIn connections export (Connections.csv, the file LinkedIn sends when you request your data) into your CRM as contacts and companies. The import reads the file only, so it doesn’t count against any LinkedIn limit. How an import goes:
  1. Preview. Share the file with your assistant, or upload it in the Groovin extension settings if your AI tool can’t read files, and ask for a preview.
  2. Review. Check the counts. When someone with the same name already exists in your CRM and Groovin can’t confirm it’s the same person, nothing is created for that row: it’s listed as a possible duplicate for you to settle.
  3. Run. Confirm, and the import runs in the background. Count roughly 25 minutes per 2,400 connections. You get an email when it’s done.
  4. Wrap up. Ask for the rows that need attention, or download the full result file from the Groovin extension settings. Import data is kept for 72 hours.
Everyone in the file is recorded in your CRM as a LinkedIn connection of the person who exported it. Workspace admins can import a teammate’s export on their behalf, so the connections are attributed to the right person.

Limits and pacing

Groovin passes LinkedIn and CRM data through directly to your AI assistant and does not store personal data on its own servers, keeping the workflow GDPR-compliant.
The CRM-related tools are optimized for Attio and HubSpot. lookup_crm_contacts and create_crm_contacts don’t work reliably with Affinity yet due to API limitations, and the LinkedIn connections import is not available for Affinity. For Affinity, we recommend using Affinity’s own MCP to search for or add contacts.