io.usefulapi/getfly-crm
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
Getfly CRM MCP by usefulapi
Publisher-provided description
MCP server for Getfly CRM — customers, opportunities, orders, tickets and tasks.
Summary by lookupd
Lets an agent read and manage CRM records such as customers, opportunities, orders, tickets and tasks.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http getfly-crm https://getfly-crm.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add getfly-crm --url https://getfly-crm.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"getfly-crm": {
"url": "https://getfly-crm.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 (29 tools)
Publisher-provided text
getfly_list_usersList the Getfly CRM users (employees): user id, name, department, email, phone. Use the user_name (login name) for the recipient/manager arguments of the creategetfly_get_userOne user by id or by login name (exactly one of user_id and user_username). GET /api/v6.1/user.getfly_list_accountsList customers (accounts, i.e. companies or individuals) with code, name, phone, email, address, type, source, relationship, manager, total revenue and contactsgetfly_get_accountOne customer by its customer code (account_code, e.g. KH/2025/000001): full profile with contacts, custom fields, type, source, industry, manager and revenue. Ggetfly_create_accountWRITE: Create a new customer (account) in Getfly CRM. The customer code must be unique (leave it out to let Getfly generate one). Type, source, industry, relatigetfly_update_accountWRITE: Update fields of an existing customer, found by its current customer code. Send only the fields to change. Names (relationship, country, province...) musgetfly_list_campaignsList sales campaigns (opportunity pipelines): campaign code and name, responsible user, lock state, related users and the pipeline stages (status ids and names)getfly_get_campaign_stagesThe pipeline stages of one campaign (status id, name and how many opportunities are in each). Pass exactly one of campaign_id and campaign_code. GET /api/v6.1/cgetfly_list_opportunitiesList sales opportunities (deals in a campaign pipeline) with code, name, stage, probability, handler, customer and campaign. Filter by campaign with the campaiggetfly_get_opportunityOne opportunity by its code (e.g. CH2284): stage, probability, handler, customer and campaign. GET /api/v6.1/opportunity.getfly_list_opportunity_commentsThe discussion (comments) on an opportunity: author, text and time. GET /api/v6.1/opportunity/{id}/comments.getfly_create_opportunityWRITE: Create a sales opportunity in a campaign for a customer and assign it to a user. Creates (or links) the customer and contact from the details given. Thegetfly_move_opportunity_stageWRITE: Move an opportunity to another stage of its campaign pipeline, without changing anything else. Identify the opportunity by code (or id) and the campaigngetfly_add_opportunity_commentWRITE: Post a comment in the discussion of an opportunity, as the given user. Other users following the opportunity may be notified. POST /api/v6.1/opportunity/getfly_list_productsList products and services with code, name, category, unit, retail/wholesale/online price, sale price, VAT and dates. GET /api/v6.1/products.getfly_get_productOne product by its code (e.g. SP.00192): prices, unit, category, VAT, variants and custom fields. GET /api/v6.1/product.getfly_list_sale_ordersList sales orders with code, customer, amounts, discount, VAT, status, payment status, assigned user and line items. Filters: id, order_date, created_at, updategetfly_get_sale_orderOne sales order by its order code: status, payment status, amounts, customer, line items, shipping info and custom fields. Add payment_periods to fields to inclgetfly_list_ticketsList support tickets with code, title, content, category, customer and custom fields. GET /api/v6.1/tickets.getfly_get_ticketOne support ticket by its ticket code. GET /api/v6.1/ticket.getfly_list_ticket_commentsThe discussion (comments) on a support ticket: author, text and time. GET /api/v6.1/ticket/{id}/comments.getfly_list_ticket_categoriesThe support ticket categories (id and name). Use a name as cate_name when creating a ticket. GET /api/v6.1/ticket/categories.getfly_list_ticket_statusesThe support ticket statuses (id and name). Use a name as status_name when creating a ticket. GET /api/v6.1/ticket/status.getfly_create_ticketWRITE: Create a support ticket, optionally for a customer. Category and status are given by NAME and must match the names configured in Getfly (getfly_list_tickgetfly_list_tasksList tasks with code, name, start/end time, status, progress, assignee, project and related customers. GET /api/v6.1/tasks.getfly_get_taskOne task by its task code: status, progress, assignee, project, dates and custom fields. GET /api/v6.1/task.getfly_create_taskWRITE: Create a task, optionally in a project, assigned to a user and linked to a customer. Project and task type are given by NAME and must exist in Getfly; usgetfly_complete_taskWRITE: Mark a task as completed, by its task code. POST /api/v6.1/task/complete.getfly_list_fundsList the cash/bank funds (accounts for receipts and payments) with id, name, parent, level and financial account. GET /api/v6.1/funds.
Details
- Version: 1.8.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 370 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/getfly-crm/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/getfly-crm)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp