# SuiteDash MCP Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## SuiteDash MCP

Read and update SuiteDash CRM contacts, companies and projects from Muse.

- Record: https://musedirectory.ai/connector/suitedash-mcp
- Category: Productivity
- Developer: usefulapi (https://usefulapi.io/suitedash/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 147ms, checked 2026-10-29T22:36:24Z
- Endpoint: https://suitedash.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-29T22:36:24Z)
- Source: Found in the official MCP Registry (io.usefulapi/suitedash) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Fsuitedash

Connects to SuiteDash CRM to list and manage contacts, companies and projects. Muse can create leads and clients, update contact details and project status, filter records by date, and subscribe people to marketing audiences.

Example request: "Add a new client contact to SuiteDash with their email and phone number."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use SuiteDash MCP to help me. It is a free service with an MCP server at https://suitedash.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- suitedash_list_contacts: List CRM contacts (leads, prospects, clients) 10 per page: name, emails, phones, role, tags, companies, address and custom fields. Filter by creation time and sort by name or creation date. GET /contacts.
- suitedash_get_contact: One CRM contact by UID or primary email, with companies, tags, address and custom fields. GET /contact/{identifier}.
- suitedash_get_contact_fields: The contact field schema of this account: every default and custom field with its type, whether it is required, and which actions (read/create/update) allow it. Custom fields appear under their UID: use these UIDs in custom_fields. GET /contact/meta.
- suitedash_create_contact: WRITE: create a CRM contact in SuiteDash. role and names are required; email is required except for a Lead. Optionally link the contact to a company by name (set create_company_if_not_exists to create it). If send_welcome_email is true SuiteDash EMAILS the contact a portal access
- suitedash_update_contact: WRITE: update fields of an existing CRM contact (found by UID or email); only the fields you pass change, and null clears a field. Tags and custom fields passed here replace the current values. If send_welcome_email is true SuiteDash EMAILS the contact a portal invitation (only i
- suitedash_list_companies: List CRM companies 10 per page (idle companies are not available): name, role, category, phones, website, address, tags, primary contact and custom fields. Filter by creation time and sort by name or creation date. GET /companies.
- suitedash_get_company: One CRM company by UID or exact name, with primary contact, category, tags, address and custom fields. GET /company/{identifier}.
- suitedash_get_company_fields: The company field schema of this account: every default and custom field (public, private and target custom fields under their UIDs) with type, required flag and the actions allowed. GET /company/meta.
- suitedash_create_company: WRITE: create a CRM company (name and role are required) with an optional primary contact. With create_primary_contact_if_not_exists the primary contact is created from the given names/email when no contact has that email. If send_welcome_email is true SuiteDash EMAILS the primar
- suitedash_update_company: WRITE: update fields of an existing CRM company (found by UID or name); only the fields you pass change, and null clears a field. Tags and custom fields passed here replace the current values. PUT /company/{identifier}.
- suitedash_list_projects: List projects 10 per page: name, status, start/end dates, due time. Filter by creation time and sort by name, creation, start or end date. Use suitedash_get_project for the client, team and economics. GET /projects.
- suitedash_get_project: One project with its description, client and secondary clients, teammates, team, leader, economics (estimated value, currency, sector) and custom fields. Find it by UID (default), exact name, a name fragment, or the most recent one. GET /project/{type}/{identifier}.
- suitedash_get_project_fields: The project field schema of this account: default and custom fields (under their UIDs) with type, required flag and allowed actions. GET /project/meta.
- suitedash_update_project: WRITE: update fields of an existing project (found by UID, name, name fragment or most recent); only the fields you pass change. The status must be one of the account's project statuses (see suitedash_get_project_fields). The description and client text accept HTML. PUT /project/
- suitedash_subscribe_to_marketing: WRITE: subscribe people (by email) to one or more marketing audiences (numeric audience ids from SuiteDash > Marketing). Unknown emails may be created as marketing contacts. This enrolls real people in email marketing and can start campaigns or automations tied to those audiences
- suitedash_list_worlds: List the account's Worlds (client groupings), 10 per page. Only available with the WORLDS Power-Up; otherwise SuiteDash answers 403. GET /worlds.

Screening checks:
- MCP handshake: pass (Answered in 147ms)
- Domain against threat feeds (Cloudflare security DNS): pass (suitedash.usefulapi.io, usefulapi.io not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (16 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
