Vinkius
Salsa Engage

Salsa Engage MCP. Manage every donor detail from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Salsa Engage MCP on Cursor AI Code Editor MCP Client Salsa Engage MCP on Claude Desktop App MCP Integration Salsa Engage MCP on OpenAI Agents SDK MCP Compatible Salsa Engage MCP on Visual Studio Code MCP Extension Client Salsa Engage MCP on GitHub Copilot AI Agent MCP Integration Salsa Engage MCP on Google Gemini AI MCP Integration Salsa Engage MCP on Lovable AI Development MCP Client Salsa Engage MCP on Mistral AI Agents MCP Compatible Salsa Engage MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Salsa Engage MCP Server automates non-profit outreach directly through your AI agent. You manage supporter records, track campaign metrics, and assign contacts to targeted groups without leaving your chat window.

It connects your AI client straight to your core CRM data for full advocacy orchestration.

What your AI agents can do

Assign supporters to group

Adds specific supporters to a designated support group.

Check api health

Verifies whether the Salsa Engage API connection is currently active and functional.

Get account info

Retrieves general, authenticated details about your linked organization account.

+ 9 more capabilities included
Manage Supporter Profiles and Records

Retrieve supporter metadata or update existing contact records (upsert) using your AI client.

Organize Supporters into Groups/Segments

List defined segments or assign contacts to specific groups via a single conversation prompt.

Track Campaign Metrics and Activities

Retrieve performance data, including donation totals, form submissions, and signatures, directly from the chat.

Handle Offline Financial Data

Access records for donations made outside of the primary system to maintain financial consistency.

Monitor System Status

Check the API health and list active webhooks to ensure your entire data pipeline is working correctly.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Salsa Engage MCP Server: 12 Tools for Donor Management

These twelve tools let you manage supporter lists, assign groups, track engagement activities, and handle financial records all from your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Salsa Engage on Vinkius
assign019dd153

assign supporters to group

Adds specific supporters to a designated support group.

check019dd153

check api health

Verifies whether the Salsa Engage API connection is currently active and functional.

get019dd153

get account info

Retrieves general, authenticated details about your linked organization account.

get019dd153

get engagement metrics

Pulls performance data regarding campaign activities and overall engagement health.

list019dd153

list configured webhooks

Lists all the webhooks currently set up within your Salsa Engage account.

list019dd153

list engagement activities

Searches for and lists various types of recorded supporter activities, like form fills or signatures.

list019dd153

list offline donations

Retrieves records for donations that were made outside the main system.

list019dd153

list supporter groups

Searches and lists all existing supporter groups in your account.

list019dd153

list supporter segments

Lists all predefined segments used to categorize supporters.

list019dd153

list supporters

Searches and returns a list of individual supporters based on criteria.

upsert019dd153

upsert supporter group

Creates a new supporter group or updates an existing one with specific parameters.

upsert019dd153

upsert supporter profile

Creates a new supporter profile record, or modifies the details of an existing one.

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
Start building

Make Your AI Do More

Start with Salsa Engage, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ 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
Salsa Engage MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Salsa Engage. 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

Your data is protected. See how we built it.

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.

Salsa Engage MCP Server

Right now, managing supporter data means bouncing between tabs: the main CRM dashboard for profiles, the Campaigns tab for metrics, and then exporting a list just to see who belongs in which group. If you need to know if Donor X is active *and* what segment they belong to, it’s a multi-step process involving multiple clicks and copy/pasting.

With this MCP server, you tell your agent: 'Show me the metrics for people in Group Y.' The AI calls `list_supporter_groups` and then uses that data to feed into `get_engagement_metrics`. You get a single, consolidated answer right here. No dashboard hopping required.

Salsa Engage MCP Server

Previously, updating supporter status meant logging in, finding the correct record, and manually clicking through menus to change segment assignments or update donation records. It was slow, and every human click introduced a risk of error.

Now, you simply ask your agent to perform the action: 'Add these five IDs to the Beta Testing group.' The tool handles the `assign_supporters_to_group` call instantly across all necessary fields. That's how it should be.

What you can do with this MCP connector

Connect Salsa Engage to your AI client. You're not logging into dashboards; you're talking to the system. Your agent handles all non-profit outreach and supporter management conversationally. It treats your AI client like a dedicated engagement coordinator that talks directly to your core CRM data, letting you manage everything without leaving your chat window.

Managing Supporter Profiles and Records

You'll use upsert_supporter_profile to build or update any contact record in the system. Your agent can create a new supporter profile or modify details on an existing one using a single prompt. Need to find someone? You run list_supporters, giving your AI client specific criteria so it pulls up exactly who you're talking about.

For larger lists, you first check out all available categories with list_supporter_segments and then get a full roster of defined groups by calling list_supporter_groups. If you need to create a new group or modify the parameters of an existing one, just use upsert_supporter_group. Once you've got your target list, assign_supporters_to_group handles adding those specific supporters into any designated support group.

Tracking Campaign Metrics and Activities

You don't have to dig through reports. Your AI client pulls performance data directly from the chat using get_engagement_metrics. This gives you a clear view of overall campaign health and how things are tracking against goals. You can track activity records—like signatures or form fills—by running list_engagement_activities, which searches for various types of recorded supporter actions.

Keeping your finances straight is simple; list_offline_donations retrieves donation records that happened outside the main system, keeping your financial view consistent with your engagement data.

System Oversight and Setup

Want to know if the whole pipeline's working? You run check_api_health to verify the API connection is active. To see what other tools are listening for updates, you can use list_configured_webhooks, which lists every webhook currently set up in your account. For a quick overview of the system's backbone, get_account_info retrieves general details about your linked organization account.

This integration lets your agent handle all that heavy lifting—creating profiles, organizing groups, pulling metrics, and tracking funds—all through plain conversation. It’s pure advocacy orchestration right in your chat client.

Built · Hosted · Managed by Vinkius Salsa Engage MCP Server - Supporter CRM Automation Server ID 019dd153-e756-7007-a463-22c36d23fb62
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Salsa Engage MCP

How do I check if my Salsa Engage API token is working with the list_supporter_groups tool? +

Run check_api_health first. If that passes, you can confidently use tools like list_supporter_groups. This verifies connectivity before running any resource-intensive queries.

Can I update a supporter's profile using the upsert_supporter_profile tool? +

Yes. The upsert_supporter_profile tool handles both creating brand new profiles and updating details for existing ones, keeping your data current in one step.

What is the difference between list_supporters and list_supporter_segments? +

The list_supporters tool gives you a list of individual people (the actual contacts). The list_supporter_segments tool only shows you the defined buckets or categories those people belong to.

Does get_engagement_metrics show fundraising data? +

Yes. It aggregates performance metrics, including donation totals and campaign progress, giving you a high-level view of financial health alongside activity counts.

What data does list_engagement_activities provide regarding campaign progress? +

It lists specific activities, differentiating between form submissions, signature captures, and fundraising events. You get the source event metadata for each activity, allowing you to track exactly how a supporter engaged with your material.

How do I monitor my current integrations using list_configured_webhooks? +

The tool displays all active webhooks and their status within your account. This lets you verify that specific events—like profile updates or donation records—are correctly triggering downstream systems without manual checks.

When using upsert_supporter_profile, what is the proper format for bulk data? +

The tool handles supporters one at a time. For large-scale updates (bulk), you need to pass your agent logic through sequential calls or utilize external data processing scripts before calling the API.

Do I first need to run list_supporter_groups before using assign_supporters_to_group? +

Yes, you must know the target group ID. Use list_supporter_groups or upsert_supporter_group to find the correct group identifier before asking your agent to assign supporters.

Can my AI automatically find all supporters who signed a specific petition today? +

Yes! Use the list_engagement_activities tool with a date filter. Your agent will respond with the complete metadata for all participants and their submission details in seconds.

How do I find my Salsa Engage API Token? +

Log in to your Salsa Engage account, navigate to Organization Settings > API tab, and you will find your unique Integration API token listed there.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Salsa Engage. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.