io.usefulapi/keycrm
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
keyCRM MCP by usefulapi
Publisher-provided description
Read orders, buyers, products and pipeline cards; add or remove order tags in keyCRM.
Summary by lookupd
Reads keyCRM orders, buyers, products, stock and pipeline deals, and can add or remove tags on orders.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http keycrm https://keycrm.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add keycrm --url https://keycrm.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"keycrm": {
"url": "https://keycrm.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
keycrm_list_ordersList orders with filters. For unfulfilled orders, first call keycrm_list_order_statuses, then pass the status id here. Use include=buyer,products.offer,status tkeycrm_get_orderGet one order by id, with its products, buyer, status, payments and shipping when included. GET /order/{id}.keycrm_list_order_statusesList 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.keycrm_list_order_sourcesList order sources (sales channels) with their ids. GET /order/source.keycrm_list_order_tagsList order tags with their ids, for keycrm_add_order_tag and keycrm_remove_order_tag. GET /order/tag.keycrm_list_buyersList buyers (customers) with filters by id, phone, email or date. Use include=company,manager,loyalty for related data. GET /buyer.keycrm_get_buyerGet one buyer (customer) by id. GET /buyer/{id}.keycrm_list_productsList catalog products with filters by id, category or archive status. Use include=custom_fields for custom fields. GET /products.keycrm_get_productGet one catalog product by id. GET /products/{id}.keycrm_list_offersList product variants (offers) with their ids and SKUs. GET /offers.keycrm_list_stock_levelsList stock levels per product variant. Set details=true to get the stock per warehouse. GET /offers/stocks.keycrm_list_pipeline_cardsList sales pipeline cards (deals) with filters by pipeline, status, source or date. GET /pipelines/cards.keycrm_list_usersList 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 /userskeycrm_add_order_tagWRITE: 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_ikeycrm_remove_order_tagWRITE: remove a tag from an order in the customer's keyCRM account. The tag itself is kept. DELETE /order/{id}/tag/{tag_id}.
Details
- Version: 1.1.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 610 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/keycrm/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/keycrm)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp