cogmento_get_current_user
Get current user
The Cogmento user this API token belongs to: id, name, email, timezone and account id. GET /auth/user/.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.12.4Updated Nov 7, 2026
Read Cogmento CRM contacts, companies, deals, tasks and cases; create records and complete tasks.
The publisher's own server: Ably MCP by usefulapi
Hosted MCP access to a Cogmento CRM account: read contacts, companies, deals, tasks and cases, create records, and complete tasks.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fcogmento/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"cogmento-by-usefulapi": {
"type": "http",
"url": "https://cogmento.usefulapi.io/mcp"
}
}
}Live endpoint: https://cogmento.usefulapi.io/mcp
https://cogmento.usefulapi.io/mcp.claude mcp add --transport http cogmento https://cogmento.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Cogmento credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/cogmento/
On first connect you will paste your Cogmento API token. It is validated, stored per-user, and scoped to you. No keys in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with cogmento_upgrade (it returns a Stripe Checkout link). Cancel any time with cogmento_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running cogmento_upgrade before then undoes the cancel. Or write to [email protected].
MIT
Source: servers/cogmento/README.md at commit 4046075
Get current user
The Cogmento user this API token belongs to: id, name, email, timezone and account id. GET /auth/user/.
Takes no parameters.
Get account
The Cogmento account: name, country, settings, billing plan, trial days left and number of users. GET /account/.
Takes no parameters.
Get field 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/.
Takes no parameters.
List contacts
List or search contacts (name, email and phone channels, company). Filter on any field, e.g. first_name contains 'Eric'. GET /contacts/.
sortlimitstartfiltersGet contact
One full contact record, including its related tasks, cases, calls, events and documents. GET /contacts/{id}/.
contact_idrequiredCreate contact
WRITE: create a contact. Needs first and last name; email and phone are optional. POST /contacts/.
tagsemailphoneratinglast_namerequiredfirst_namerequireddescriptionmiddle_nameList companies
List or search companies (name, website, contacts). GET /companies/.
sortlimitstartfiltersGet company
One full company record with its contacts and related records. GET /companies/{id}/.
company_idrequiredCreate company
WRITE: create a company. POST /companies/.
urlnamerequiredtagsratingdescriptionList deals
List or search deals (title, amount, close date, assigned users, products). GET /deals/.
sortlimitstartfiltersGet deal
One full deal record with its contacts, products and related records. GET /deals/{id}/.
deal_idrequiredCreate deal
WRITE: create a deal. POST /deals/.
tagstitlerequiredamountratingclose_datedescriptionGet 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/.
filtersAggregate deal values
Sums and counts deals grouped by a field (default grouping as Cogmento chooses; e.g. field=stage). GET /deals/aggregate/.
fieldfiltersList deal contact stages
The account-wide stages a contact can be at within a deal (for example Champion or Decision maker). GET /deals/stages/.
Takes no parameters.
Set a contact's stage in a deal
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/.
stagerequireddeal_idrequiredcontact_idrequiredList tasks
List or search tasks (title, due date, completion date, assigned users, linked deal/contact/case). Filter e.g. on due_date. GET /tasks/.
sortlimitstartfiltersGet task
One task record. GET /tasks/{id}/.
task_idrequiredCreate task
WRITE: create a task. POST /tasks/.
tagstitlerequiredratingdue_datedescriptionComplete task
WRITE: mark a task complete, stamping who completed it and when. A recurring task also gets its next occurrence. POST /tasks/{id}/complete/.
task_idrequiredList cases
List or search cases (support or project cases: title, close date, assigned users, deal, company). GET /cases/.
sortlimitstartfiltersGet case
One case record. GET /cases/{id}/.
case_idrequiredCreate case
WRITE: create a case. POST /cases/.
tagstitlerequiredratingclose_datedescriptionList products
List the product catalogue (name, prices) that deals and invoices draw on. GET /products/.
sortlimitstartfiltersList calls
The account's call records, most recent first: logged manual calls and calls placed through the browser dialer. GET /calls/.
sortlimitstartfiltersUpdate one field of a record
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}/.
valuerequiredrecord_idrequiredfield_namerequiredrecord_typerequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "cogmento": { "url": "https://cogmento.usefulapi.io/mcp" } }}