Loops MCP by usefulapi
Manage Loops contacts, mailing lists, and transactional/event emails.
- 1.11.1
- Version
- remote
- Transport
- 10
- Tools
Security review
Partly reviewedReviewed 1h ago.
- tools: 10 tools scanned
- metadata: scanned
- mediumReviewRemote tools take credentials as input
Whatever an agent passes to a remote tool leaves the machine. Never send connection strings, tokens or passwords to a third-party MCP server unless it is the service those credentials belong to.
loops_test_api_key
Tools (10)
loops_test_api_key
Verify the configured Loops API key and return the team name — a good first call. Loops API: GET /v1/api-key.
loops_find_contact
Find a contact by email or userId (supply at least one). Loops API: GET /v1/contacts/find.
loops_list_contact_properties
List contact fields / custom properties defined in Loops. Loops API: GET /v1/contacts/properties.
loops_list_mailing_lists
List all mailing lists in the Loops account (id + name). Loops API: GET /v1/lists.
loops_create_contact
Creates a contact in Loops (additive). Loops API: POST /v1/contacts/create.
loops_update_contact
Updates (or creates) a contact by email/userId. Upserts — creates the contact if not found. Loops API: PUT /v1/contacts/update.
loops_delete_contact
Deletes a contact from Loops. Destructive. Supply email OR userId. Loops API: POST /v1/contacts/delete.
loops_create_contact_property
Creates a custom contact property/field (additive schema change). Loops API: POST /v1/contacts/properties.
loops_send_event
Sends an event to Loops for a contact — TRIGGERS any automations/loops subscribed to this event. Loops API: POST /v1/events/send.
loops_send_transactional
SENDS a real transactional email via a Loops template. This dispatches an actual email to the recipient. Loops API: POST /v1/transactional.