# Cogmento MCP Muse connector

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

## Cogmento MCP

Read and manage Cogmento CRM contacts, companies, deals, tasks and cases.

- Record: https://musedirectory.ai/connector/cogmento-mcp
- Category: Productivity
- Developer: usefulapi (https://usefulapi.io/cogmento/)
- 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, 1714ms, checked 2026-10-30T00:46:41Z
- Endpoint: https://cogmento.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-30T00:46:41Z)
- Source: Found in the official MCP Registry (io.usefulapi/cogmento) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Fcogmento

Connect to Cogmento CRM to view and create contacts, companies, deals, tasks and cases. Track deal pipelines, complete tasks, and manage customer relationships and sales workflows.

Example request: "Show me all deals in the proposal stage and mark the follow-up task as complete."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Cogmento MCP to help me. It is a free service with an MCP server at https://cogmento.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:
- cogmento_get_current_user: The Cogmento user this API token belongs to: id, name, email, timezone and account id. GET /auth/user/.
- cogmento_get_account: The Cogmento account: name, country, settings, billing plan, trial days left and number of users. GET /account/.
- cogmento_get_templates: The field definitions (names, labels, types, options) of the account's templates for each record type: contacts, companies, deals, cases, tasks. Use it to learn the custom field names for filters, creates and field updates. GET /templates/.
- cogmento_list_contacts: List or search contacts (name, email and phone channels, company). Filter on any field, e.g. first_name contains 'Eric'. GET /contacts/.
- cogmento_get_contact: One full contact record, including its related tasks, cases, calls, events and documents. GET /contacts/{id}/.
- cogmento_create_contact: WRITE: create a contact. Needs first and last name; email and phone are optional. POST /contacts/.
- cogmento_list_companies: List or search companies (name, website, contacts). GET /companies/.
- cogmento_get_company: One full company record with its contacts and related records. GET /companies/{id}/.
- cogmento_create_company: WRITE: create a company. POST /companies/.
- cogmento_list_deals: List or search deals (title, amount, close date, assigned users, products). GET /deals/.
- cogmento_get_deal: One full deal record with its contacts, products and related records. GET /deals/{id}/.
- cogmento_create_deal: WRITE: create a deal. POST /deals/.
- cogmento_get_deal_pipeline_summary: Totals by pipeline stage: how many deals sit at each stage and what they are worth. Optional filters narrow the deals counted. GET /deals/summary/.
- cogmento_aggregate_deals: Sums and counts deals grouped by a field (default grouping as Cogmento chooses; e.g. field=stage). GET /deals/aggregate/.
- cogmento_list_deal_stages: The account-wide stages a contact can be at within a deal (for example Champion or Decision maker). GET /deals/stages/.
- cogmento_set_deal_contact_stage: WRITE: record where a contact sits in a deal (a stage from cogmento_list_deal_stages). The contact is attached to the deal if it is not already. POST /deals/{id}/contact/{id}/stage/.
- cogmento_list_tasks: List or search tasks (title, due date, completion date, assigned users, linked deal/contact/case). Filter e.g. on due_date. GET /tasks/.
- cogmento_get_task: One task record. GET /tasks/{id}/.
- cogmento_create_task: WRITE: create a task. POST /tasks/.
- cogmento_complete_task: WRITE: mark a task complete, stamping who completed it and when. A recurring task also gets its next occurrence. POST /tasks/{id}/complete/.
- cogmento_list_cases: List or search cases (support or project cases: title, close date, assigned users, deal, company). GET /cases/.
- cogmento_get_case: One case record. GET /cases/{id}/.
- cogmento_create_case: WRITE: create a case. POST /cases/.
- cogmento_list_products: List the product catalogue (name, prices) that deals and invoices draw on. GET /products/.
- cogmento_list_calls: The account's call records, most recent first: logged manual calls and calls placed through the browser dialer. GET /calls/.
- cogmento_update_record_field: WRITE: change a single field of a contact, company, deal, task or case, e.g. a deal's status or a contact's first_name. Custom field names come from cogmento_get_templates. System fields (id, acl, private, timestamps) are refused. PATCH /<type>/{id}/.

Screening checks:
- MCP handshake: pass (Answered in 1714ms)
- Domain against threat feeds (Cloudflare security DNS): pass (cogmento.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 (26 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)
