GRIN MCP. Diagnose campaign failures and track creator payments from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
GRIN MCP Server manages your entire influencer marketing workflow. Use it to list creator profiles, track active campaigns, and review content from your network—all from your AI client.
It handles everything from managing product seeding orders (`list_orders`) to monitoring conversion data and payouts.
What your AI agents can do
Get campaign
Gets specific details for a single influencer marketing campaign.
Get contact
Gets full profile details for one specific creator in the CRM.
Get me
Retrieves the core details for your connected GRIN account.
Retrieves all specific data points for a creator, including their profile information and social handles.
Generates a complete list of every creator and influencer saved in the GRIN CRM.
Pulls specific details and status updates for a single, named campaign.
Lists all times a creator participated or was featured within a specific campaign.
Accesses the stored media library, allowing you to view posts, stories, and other content generated by creators.
Retrieves sales data and ROI metrics that are directly attributed to specific influencer activity.
Checks and manages the status of product seeding and fulfillment orders for creators.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
GRIN MCP Server: 12 Tools for Influencer Operations
Run complex operations across your CRM, content library, and financial records using these 12 tools.
019d75abget campaign
Gets specific details for a single influencer marketing campaign.
019d75abget contact
Gets full profile details for one specific creator in the CRM.
019d75abget me
Retrieves the core details for your connected GRIN account.
019d75ablist activations
Lists every time a creator participated or was featured within a campaign.
019d75ablist campaigns
Lists all currently active and past influencer campaigns managed in GRIN.
019d75ablist contacts
Lists every creator and influencer record stored in the CRM.
019d75ablist content
Accesses the entire library of posts, stories, and media created by your network.
019d75ablist conversions
Tracks and retrieves sales data and ROI attributed to your influencer network.
019d75ablist orders
Manages and checks the status of product seeding and fulfillment orders.
019d75ablist partnerships
Lists and manages all formal brand-creator relationships and agreements.
019d75ablist payments
Lists and manages all payout records and payments made to creators.
019d75abupdate contact
Updates specific properties for any creator profile in the CRM.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with GRIN, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're gonna connect your GRIN Creator Management account to your AI client. This whole thing lets you run your influencer marketing workflow without touching another tab. You'll manage contacts, check campaigns, and track performance, all from your agent.
Getting Creator Details
Need the full rundown on a specific creator? Use get_contact to pull all the profile details and social handles for one influencer. You can also grab the core details for your connected GRIN account with get_me. If you need to update anything on a profile, update_contact lets you change specific properties for any creator in the CRM.
Listing All Creators
Want to see every creator you've got saved in the GRIN CRM? Run list_contacts and you'll get a complete list of every influencer record. You can also check out all the formal brand-creator relationships and agreements by running list_partnerships and managing those records.
Campaign Status and Activations
To check on a campaign, use get_campaign to get specific details and status updates for a single, named campaign. To see what's going down with all your campaigns—active or past—run list_campaigns. You can also track exactly when a creator showed up or was featured in a campaign using list_activations.
Content and Conversions
Access the entire media library—posts, stories, and all the media your network dropped—by using list_content. When it comes to performance, run list_conversions to pull the sales data and ROI metrics that link back to specific influencer activity.
Logistics and Payments
If you gotta check on product seeding and fulfillment orders for your creators, use list_orders to manage and check their status. You can also handle the money side: run list_payments to list and manage all payout records, and list_payments to check out the payments you've made to creators.
How GRIN MCP Works
- 1 Subscribe to this server and enter your GRIN API Key. You find the key in your GRIN Dashboard under Account Settings.
- 2 Your AI client connects to the GRIN MCP Server. It handles the authentication and passes your natural language request to the appropriate tool.
- 3 The server executes the tool call (e.g.,
list_contacts), retrieves the data, and passes the structured results back to your AI client for a conversational response.
The bottom line is you manage your influencer community from your AI client, not from the GRIN dashboard.
Who Is GRIN MCP For?
Influencer Marketing Managers and Growth Marketers. This is for the person tired of clicking through five different tabs—CRM, content, orders, payments—just to figure out why a campaign underperformed. You need a single conversation to diagnose the problem.
Checks real-time campaign progress, reviews specific creator content, and verifies partnership statuses by asking the agent questions.
Analyzes conversion data and ROI metrics across multiple creators to figure out where the budget needs to go next.
Quickly looks up creator handles and checks formal brand-creator relationship statuses through the chat interface.
What Changes When You Connect
- See a creator's full history instantly. Instead of clicking into a contact record, you ask the agent to
get_contactand get all social handles, properties, and history in one response. You don't waste time navigating tabs. - Pinpoint performance issues fast. You can run
list_conversionsto pull ROI metrics attributed to a specific influencer. This means you immediately know which campaigns or creators are actually driving revenue. - Manage physical logistics with commands. Use
list_ordersto check the status of product seeding or fulfillment. You get the order ID, status, and estimated delivery date without logging into an inventory system. - Stay compliant with partnerships. Ask the agent to
list_partnershipsto verify the formal status of a creator-brand relationship. This is faster than checking the contract management module. - Review content on demand. The
list_contenttool lets you pull the library of posts and stories. You don't have to browse media galleries; you just ask for the content and review it. - Track payments and payouts. Use
list_paymentsto pull payout records. This gives you a clean, conversational view of payments, which is better than a complex spreadsheet dump.
Real-World Use Cases
Diagnosing a Low-Performing Campaign
A growth marketer needs to know why Campaign Alpha underperformed. They prompt the agent: 'Why is Campaign Alpha failing?' The agent runs get_campaign to get details, then runs list_activations to see who participated, and finally runs list_conversions to find the missing sales link. The marketer gets a root-cause diagnosis, not just raw data.
Onboarding a New Creator
A social media team member needs to vet a potential partner. They ask the agent to list_contacts to see if the creator is already in the CRM. If not, they run get_contact and then use update_contact to add the necessary details, all without leaving the chat interface.
Checking a Product Shipment
The ops manager needs to know if Mark R.'s product shipment is out. They simply ask the agent to list_orders using the order ID. The agent returns the status ('In Transit') and the delivery date instantly.
Reviewing Brand Commitments
The marketing lead needs to confirm if a creator is still officially partnered. They prompt the agent to list_partnerships to see the formal relationship status, instantly verifying the agreement without navigating legal portals.
The Tradeoffs
Trying to manually cross-reference data
The user opens the CRM, downloads a list of creators. They open the content portal and try to cross-reference posts by manually searching handles. They then switch to the payments tab to check payouts, losing context and spending hours copy-pasting IDs.
→
Use the agent to combine steps. First, run list_contacts to get the handles. Next, run list_content using the handles. Finally, run list_payments to check payouts, all in one conversation.
Assuming one tool is enough
A user just asks 'What's the status?' and the agent only runs get_campaign. The user gets a campaign summary but no idea if any creators were paid or if the content was approved.
→
Don't stop at the first tool. Tell the agent the goal. If you want a full picture, ask it to check the campaign status, then check the related creator content, and finally check the payouts using get_campaign, list_content, and list_payments.
Ignoring required data fields
A user tries to run update_contact but forgets to specify the unique creator ID or misses a required field like the primary social handle, causing the tool to fail and leaving them stuck.
→
Always start by calling get_contact to confirm the correct ID. Then, use update_contact and provide all necessary fields in the same prompt to ensure the record is complete.
When It Fits, When It Doesn't
Use this if you need to connect disparate pieces of data—contact info, campaign performance, and financial status—into a single, actionable diagnosis. You need to know why something happened, not just what happened. For example, if conversions drop, you need to know if the issue was a poor campaign activation (list_activations) or if the creator's profile was outdated (get_contact).
Don't use this if your only goal is to view a single, simple list (like just viewing all contacts). For that, just using the native CRM interface is faster. Use this if you need the AI to orchestrate three or more tools in sequence to build a narrative.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GRIN. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Managing creator data shouldn't require jumping between five separate tabs.
Today, if you need to check a creator's status, you'll log into the CRM, search for their profile. Then, you click on the 'Content' tab to see their posts, and finally, you open the 'Payments' ledger to check if they were paid. This means copy-pasting handles and jumping through three different systems just to get one answer.
With the GRIN MCP Server, you tell your agent, 'Check Jane Doe's status.' The agent runs the necessary tools—`get_contact`, `list_content`, and `list_payments`—and returns a single, synthesized report. It's immediate.
GRIN MCP Server: Track Campaigns, Contacts, and Content
You eliminate the need to manually cross-reference campaign performance against actual creator output. Instead of running reports in the campaign module and then manually checking the content library, the agent links the data. You ask about 'Summer Launch 2024,' and it shows both the campaign metrics and the content reviewed via `list_content`.
It’s not just data retrieval; it’s a single point of truth. You get the full picture—who participated, what content was posted, and what revenue it generated—without ever leaving your chat.
Common Questions About GRIN MCP
How do I check a creator's full profile using the GRIN MCP Server? +
You use the get_contact tool. This retrieves all specific data points for a creator, including their social handles and custom properties, in one shot.
Can I see all past campaign data using the list_campaigns tool? +
Yes, list_campaigns lists all currently active and past campaigns. You can then use get_campaign on any ID to pull specific details.
How does the GRIN MCP Server help with payouts? +
The list_payments tool lets you list and manage all payout records. It gives you a clean, conversational view of payments made to creators.
What if I want to check the status of a product order? +
Use the list_orders tool. You input the order ID, and the agent returns the status, estimated delivery date, and tracking details.
How do I find out what content a creator posted? +
Run the list_content tool. It accesses the entire library of posts, stories, and media generated by your creators for review.
How do I use the `update_contact` tool to change a creator's details? +
You call update_contact with the creator's ID and the specific property changes you need. This method directly modifies the CRM record in GRIN, ensuring the data is current for your campaigns.
What if I need to see all the sales data attributed to a specific influencer? Should I use `list_conversions`? +
Yes, use list_conversions to track sales and ROI. This tool pulls all conversion metrics linked to influencers, giving you a clear view of their financial impact.
Can I use `get_campaign` to see how many people participated in an influencer campaign? +
The get_campaign tool returns the core details of the campaign. To see the individual creator participations, you'll need to use list_activations.
Can my agent list all content generated for a specific campaign in GRIN? +
Yes. Use the 'list_content' tool with filters for the specific campaign. Your agent will retrieve the posts, stories, and media links associated with that activation flawlessly.
How do I track the ROI of an influencer via chat? +
You can use the 'list_conversions' tool. Your agent will retrieve sales and attributed conversion data for specific creators, providing a clear overview of their performance natively.
Can I check the status of product seeding orders through the agent? +
Absolutely. Use the 'list_orders' tool. Your agent will fetch the fulfillment statuses for all products sent to creators, ensuring your seeding logistics are on track flawlessly.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
BannerBite
Dynamic image and video generation — generate media from templates and manage projects via AI.
Tavus Video Replicas
Generate personalized AI videos via Tavus — manage replicas, create videos from scripts, and track generation status.
Cordial
Equip your AI agent to manage subscribers, campaigns, and automated messaging through the Cordial Marketing API.
You might also like
6sense
Account-based marketing intelligence — identify anonymous visitors, enrich company data, and track intent via AI.
DevCycle
Equip your AI agent to manage feature flags, monitor environments, and track variations via the DevCycle API.
ANA (Movimentação de Dados)
Access and manage hydrometeorological data from the Brazilian National Water Agency (ANA) — query flow, rainfall, water quality, and cross-section series.