io.usefulapi/centralstationcrm · v1.1.0 · productivity
CentralStationCRM MCP by usefulapi is healthy: it completed an MCP handshake in 364 ms and exposes 33 tools.
Read CentralStationCRM people, companies, deals, tasks; create and update people, companies, deals.
Endpoint: https://centralstationcrm.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 33 |
| Latency | 364 ms |
| Last checked (UTC) | 2026-10-24T17:40:17.806Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-24T17:40:17.806Z | Healthy | 364 |
centralstationcrm_get_current_user | The CentralStationCRM user this API key belongs to: id, name, login email, the account (subdomain) it is signed in to, timezone. Use the user id to assign records or tasks. GET /user. |
centralstationcrm_list_users | List the users of the CentralStationCRM account (id, name, email). Use the ids for responsible-user filters and for assigning records. GET /users. |
centralstationcrm_list_people | List contact people. Optionally filter by tag and order by name, creation or last update. Use search_people to find a person by name, email or phone. GET /people. |
centralstationcrm_search_people | Find people by last name, first name, email address or phone number (email and phone cannot be combined). Give at least one criterion. GET /people/search. |
centralstationcrm_get_person | One person by id, optionally with related records (companies, deals, tags, tasks, email addresses, phone numbers, addresses). GET /people/{id}. |
centralstationcrm_list_companies | List companies. Optionally filter by tag and order by name, creation or last update. Use search_companies to find one by name. GET /companies. |
centralstationcrm_search_companies | Find companies by name. GET /companies/search. |
centralstationcrm_get_company | One company by id, optionally with related records (people, deals, tags, tasks, contact details, addresses). GET /companies/{id}. |
centralstationcrm_list_deals | List deals (sales opportunities) with value, state (open_0/25/50/75, won, lost), pipeline and stage ids, target date. Filter by company, responsible user, pipeline or state; order by date, value, state or name. GET /deals. |
centralstationcrm_search_deals | Find deals by name. GET /deals/search. |
centralstationcrm_get_deal | One deal by id, optionally with its tags, people, company, tasks and calendar events. GET /deals/{id}. |
centralstationcrm_get_deal_stats | Number and total value of all deals (optionally only those with a tag), with the account currency. GET /deals/stats. |
centralstationcrm_list_deal_types | List the deal types (pipelines) with their stages. Use the ids (and stage ids) to create deals and to move them between stages. GET /deal_types. |
centralstationcrm_list_projects | List projects with state, target date and company. Filter by tag; order by date, state or name. GET /projects. |
centralstationcrm_search_projects | Find projects by name. GET /projects/search. |
centralstationcrm_get_project | One project by id, optionally with its tags, people, company, tasks and calendar events. GET /projects/{id}. |
centralstationcrm_list_tasks | List tasks (to-dos, calls, emails, visits) of the account. Filter by open/closed state, due-date range and responsible user. GET /tasks. |
centralstationcrm_get_task | One task by id. GET /tasks/{id}. |
centralstationcrm_list_notes | List protocols: notes, logged emails and other history entries. Filter by the person, company, deal or project they belong to. GET /protocols. |
centralstationcrm_get_note | One note / history entry by id. GET /protocols/{id}. |
centralstationcrm_list_calendar_events | List calendar events (appointments, meetings) of the account. Filter by upcoming/old and date range. GET /cal_events. |
centralstationcrm_search_all | Full-text search across people, companies, deals and projects for a term. GET /search. |
centralstationcrm_list_tags | List all tag names used in the account. GET /tags/list. |
centralstationcrm_count_records | Total number of people, companies, deals or projects (optionally only those with a tag). GET /<resource>/count. |
centralstationcrm_create_person | WRITE: create a contact person (last name required), optionally with email addresses and phone numbers. Nothing is sent to the contact. POST /people. |
centralstationcrm_update_person | WRITE: change fields of a person. Only the fields you give are sent; the rest stays. PUT /people/{id}. |
centralstationcrm_create_company | WRITE: create a company. Nothing is sent to the contact. POST /companies. |
centralstationcrm_update_company | WRITE: change fields of a company. Only the fields you give are sent. PUT /companies/{id}. |
centralstationcrm_create_deal | WRITE: create a deal (sales opportunity). Use list_deal_types for pipeline and stage ids. Pipelines with a monetary value or target date need value and target_date (value_type defaults to total); the vendor says what is missing. Nothing is sent to the contact. POST /deals. |
centralstationcrm_update_deal | WRITE: change fields of a deal, for example move it to another stage or set its state to won or lost. Only the fields you give are sent. PUT /deals/{id}. |
centralstationcrm_create_task | WRITE: create a task (to-do, call, email, visit...) optionally attached to a person, company or deal and assigned to a user. Nothing is sent to the contact. POST /tasks. |
centralstationcrm_update_task | WRITE: change a task, for example mark it done (finished = true), rename it or reschedule it. Only the fields you give are sent. PUT /tasks/{id}. |
centralstationcrm_create_note | WRITE: add a note to the history of one or more people, companies, deals or projects. Nothing is sent to the contact. POST /protocols. |