Remote MCP server to run your Atako AI agents: chat, projects, files, integrations and channels.
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 132 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Code & DevOps
Read orders, buyers, products and pipeline cards; add or remove order tags in keyCRM.
0 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using keyCRM MCP by usefulapi
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http keycrm-mcp-by-usefulapi https://keycrm.usefulapi.io/mcpCapabilities
WRITE: add an existing tag to an order. Changes the order in the customer's keyCRM account. Get tag ids from keycrm_list_order_tags. POST /order/{id}/tag/{tag_id}.
DiscoveredGet one buyer (customer) by id. GET /buyer/{id}.
DiscoveredGet one order by id, with its products, buyer, status, payments and shipping when included. GET /order/{id}.
DiscoveredGet one catalog product by id. GET /products/{id}.
DiscoveredList buyers (customers) with filters by id, phone, email or date. Use include=company,manager,loyalty for related data. GET /buyer.
DiscoveredList product variants (offers) with their ids and SKUs. GET /offers.
DiscoveredList order sources (sales channels) with their ids. GET /order/source.
DiscoveredList the active order statuses with their ids and names. Call this first to find the status id for unfulfilled or new orders. GET /order/status.
DiscoveredList order tags with their ids, for keycrm_add_order_tag and keycrm_remove_order_tag. GET /order/tag.
DiscoveredList orders with filters. For unfulfilled orders, first call keycrm_list_order_statuses, then pass the status id here. Use include=buyer,products.offer,status to get the customer and products in one call. One page per call; keyCRM allows 20 requests per minute per key. GET /order.
DiscoveredList sales pipeline cards (deals) with filters by pipeline, status, source or date. GET /pipelines/cards.
DiscoveredList catalog products with filters by id, category or archive status. Use include=custom_fields for custom fields. GET /products.
DiscoveredList stock levels per product variant. Set details=true to get the stock per warehouse. GET /offers/stocks.
DiscoveredList team users (managers) with their ids, roles and status. Match a user id to the manager of an order from keycrm_list_orders with include=manager. GET /users.
DiscoveredWRITE: remove a tag from an order in the customer's keyCRM account. The tag itself is kept. DELETE /order/{id}/tag/{tag_id}.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 50 ms | 15 |