io.usefulapi/salsa-engage
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Salsa Engage MCP by usefulapi
Publisher-provided description
Search supporters, donations, emails and segments; create or update supporters in Salsa Engage.
Summary by lookupd
Lets an agent search and update supporters, donations, activities, segments and email blast results in a Salsa Engage organization.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http salsa-engage https://salsa-engage.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add salsa-engage --url https://salsa-engage.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"salsa-engage": {
"url": "https://salsa-engage.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (11 tools)
Publisher-provided text
salsa_get_call_metricsShow the calls left in the current one-minute window for this token, the batch limit, and the call counters. Good first call to check the token works. Engage APsalsa_search_supportersFind supporters by Salsa Engage supporter ID, by text (first name, last name, email or cell phone), or by the time their census data changed. Returns each supposalsa_get_supporter_groupsList the groups that each of the given supporters belongs to. Engage API: POST /integration/ext/v1/supporters/groups.salsa_search_transactionsFind donation transactions by transaction ID or supporter ID, or by a transaction date range. Pass identifiers with identifierType, or transactionFrom (with trasalsa_search_activitiesFind supporter activity (signups, donations, petitions, letters, event registrations and similar) by activity ID, by form, by supporter, or by modified time. Pasalsa_search_email_blastsFind sent email blasts by blast ID, content ID, or publish date. Use the returned cursor to read more. Engage API: POST /integration/ext/v1/emails/search.salsa_get_email_blast_resultsRead the per-supporter results of one email blast (who received, opened or clicked it, as Engage reports them). Engage API: POST /integration/ext/v1/emails/indisalsa_search_segmentsGet the definition of segments (supporter groups used for email targeting and export) by segment ID. Engage API: POST /integration/ext/v1/segments/search.salsa_search_segment_membersList the supporters in one segment, optionally only some supporter IDs or those who joined since a time. Engage API: POST /integration/ext/v1/segments/members/ssalsa_list_custom_fieldsList the supporter and activity custom fields in this Engage organization, with their names and types. Use it before you write custom data. Engage API: GET /intsalsa_upsert_supportersCreate or update up to 20 supporters in one call. Give supporterId to update a known supporter. For a supporter without it, Engage decides the match, so check e
Details
- Version: 1.1.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 540 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/salsa-engage/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/salsa-engage)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp