Cogmento MCP by usefulapi

io.usefulapi/cogmento · v1.0.0 · sales-and-crm

Cogmento MCP by usefulapi is healthy: it completed an MCP handshake in 1230 ms and exposes 26 tools.

Read Cogmento CRM contacts, companies, deals, tasks and cases; create records and complete tasks.

Endpoint: https://cogmento.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count26
Latency1230 ms
Last checked (UTC)2026-10-26T12:00:24.970Z

Health history

Checked (UTC)StatusLatencyError
2026-10-26T12:00:24.970ZHealthy1230
2026-10-26T12:00:24.909ZHealthy1208

Tools (26)

cogmento_get_current_userThe Cogmento user this API token belongs to: id, name, email, timezone and account id. GET /auth/user/.
cogmento_get_accountThe Cogmento account: name, country, settings, billing plan, trial days left and number of users. GET /account/.
cogmento_get_templatesThe 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_contactsList or search contacts (name, email and phone channels, company). Filter on any field, e.g. first_name contains 'Eric'. GET /contacts/.
cogmento_get_contactOne full contact record, including its related tasks, cases, calls, events and documents. GET /contacts/{id}/.
cogmento_create_contactWRITE: create a contact. Needs first and last name; email and phone are optional. POST /contacts/.
cogmento_list_companiesList or search companies (name, website, contacts). GET /companies/.
cogmento_get_companyOne full company record with its contacts and related records. GET /companies/{id}/.
cogmento_create_companyWRITE: create a company. POST /companies/.
cogmento_list_dealsList or search deals (title, amount, close date, assigned users, products). GET /deals/.
cogmento_get_dealOne full deal record with its contacts, products and related records. GET /deals/{id}/.
cogmento_create_dealWRITE: create a deal. POST /deals/.
cogmento_get_deal_pipeline_summaryTotals 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_dealsSums and counts deals grouped by a field (default grouping as Cogmento chooses; e.g. field=stage). GET /deals/aggregate/.
cogmento_list_deal_stagesThe account-wide stages a contact can be at within a deal (for example Champion or Decision maker). GET /deals/stages/.
cogmento_set_deal_contact_stageWRITE: 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_tasksList or search tasks (title, due date, completion date, assigned users, linked deal/contact/case). Filter e.g. on due_date. GET /tasks/.
cogmento_get_taskOne task record. GET /tasks/{id}/.
cogmento_create_taskWRITE: create a task. POST /tasks/.
cogmento_complete_taskWRITE: mark a task complete, stamping who completed it and when. A recurring task also gets its next occurrence. POST /tasks/{id}/complete/.
cogmento_list_casesList or search cases (support or project cases: title, close date, assigned users, deal, company). GET /cases/.
cogmento_get_caseOne case record. GET /cases/{id}/.
cogmento_create_caseWRITE: create a case. POST /cases/.
cogmento_list_productsList the product catalogue (name, prices) that deals and invoices draw on. GET /products/.
cogmento_list_callsThe account's call records, most recent first: logged manual calls and calls placed through the browser dialer. GET /calls/.
cogmento_update_record_fieldWRITE: 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}/.