Encharge MCP by usefulapi
io.usefulapi/encharge · v1.0.0
Manage Encharge people, tags, segments and fields, and track events for email automation.
MCPremoteno credentialsEmail
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 10 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 88/100
What it does: 10 tools · 5 read, 5 write (incl. delete/pay) · Email
Test call encharge_get_account: needs a key: HTTP 401 (390 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://encharge.usefulapi.io/mcpTools
10 tools listed at last check
encharge_get_accountThe Encharge account behind the API key: account id, name, site, status, timezone, people count and active services. GET /accounts/info.encharge_get_peopleLook up people (contacts) by email, userId or Encharge id. Pass up to 20 people, each with at least one identifier. Returns each person with all fields, tags and segment data; a person that does not exist is left out. GET /people.encharge_list_segment_peoplePeople in one dynamic segment, with paging (limit/offset), optional sort and a choice of person fields (attributes). Use encharge_list_segments for segment ids and encharge_list_fields for field names. GET /segments/{segmentId}/people.encharge_upsert_personWRITE: create a person, or update the one that already has this email, userId or Encharge id. Only the fields you pass are set. Use encharge_add_tags for tags. POST /people.encharge_unsubscribe_personWRITE: unsubscribe one person so Encharge sends them no more email. The person stays in Encharge. Identify them by email, userId or Encharge id. POST /people/unsubscribe.encharge_add_tagsWRITE: add one or more tags to an existing person. Tags that do not exist yet are created. POST /tags.encharge_remove_tagsWRITE: remove one or more tags from an existing person. The tags themselves are not deleted. DELETE /tags.encharge_list_segmentsList the dynamic segments of the account with id, name and conditions. Use the ids with encharge_list_segment_people. GET /segments.encharge_list_fieldsList all person fields (built-in and custom) with name, title, type and whether the field is read-only. Use the names in encharge_upsert_person. GET /fields.encharge_track_eventWRITE: record an event for a person through the Ingest API, for example "Registered user" or "Created Page". The person is created or updated from `user`. Use the event name "identify" to only create or update a person. Needs the account write key. POST https://ingest.encharge.io/v1/.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.usefulapi/encharge)