mcpbeat Sign in

Getfly CRM MCP by usefulapi MCP Server

answering

Getfly CRM MCP by usefulapi is answering right now. Last checked 6 min ago. It exposes 29 tools. Last commit 1 Nov 2026.

MCP server for Getfly CRM — customers, opportunities, orders, tickets and tasks.

Uptime history 18 hours of history
18 hours agonow
100.0%
Uptime 24h
65 of 65 checks
29
Tools
read from the server
258 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

Nothing serious here today

Today is the operative word: we check Getfly CRM MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add getfly-crm --transport http https://getfly-crm.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://getfly-crm.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.getfly-crm]
url = "https://getfly-crm.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "getfly-crm": {
      "url": "https://getfly-crm.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "getfly-crm": {
      "type": "http",
      "url": "https://getfly-crm.usefulapi.io/mcp"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

getfly
getfly_add_opportunity_comment
WRITE: 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/{id}/comments.
getfly_complete_task
WRITE: Mark a task as completed, by its task code. POST /api/v6.1/task/complete.
getfly_create_account
WRITE: 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, relationship, country, province, district and ward are given by NAME and must match the names configured in Getfly. Optionally adds one primary contact. Creating records may trigger the workflows and notifications set up in the CRM. POST /api/v6.1/account.
getfly_create_opportunity
WRITE: 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. The assigned user and the campaign rules may be notified by Getfly. POST /api/v6.1/opportunity.
getfly_create_task
WRITE: 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; users by login name. The assignee may be notified by Getfly. POST /api/v6.1/task.
getfly_create_ticket
WRITE: 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_ticket_categories, getfly_list_ticket_statuses). The content may contain HTML. Getfly may notify the support team. POST /api/v6.1/ticket.
getfly_get_account
One customer by its customer code (account_code, e.g. KH/2025/000001): full profile with contacts, custom fields, type, source, industry, manager and revenue. GET /api/v6.1/account?account_code=.
getfly_get_campaign_stages
The 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/campaign/status.
getfly_get_opportunity
One opportunity by its code (e.g. CH2284): stage, probability, handler, customer and campaign. GET /api/v6.1/opportunity.
getfly_get_product
One product by its code (e.g. SP.00192): prices, unit, category, VAT, variants and custom fields. GET /api/v6.1/product.
getfly_get_sale_order
One sales order by its order code: status, payment status, amounts, customer, line items, shipping info and custom fields. Add payment_periods to fields to include the payment schedule. GET /api/v6.1/sale_order.
getfly_get_task
One task by its task code: status, progress, assignee, project, dates and custom fields. GET /api/v6.1/task.
getfly_get_ticket
One support ticket by its ticket code. GET /api/v6.1/ticket.
getfly_get_user
One user by id or by login name (exactly one of user_id and user_username). GET /api/v6.1/user.
getfly_list_accounts
List customers (accounts, i.e. companies or individuals) with code, name, phone, email, address, type, source, relationship, manager, total revenue and contacts. Filters: id, account_code, account_name, phone_office, email, account_type, account_source, relation_id, industry, billing_address_street, created_at, updated_at (gte/lte/between), account_manager (user id), sale_order_status. Newest first. GET /api/v6/accounts.
getfly_list_campaigns
List sales campaigns (opportunity pipelines): campaign code and name, responsible user, lock state, related users and the pipeline stages (status ids and names). GET /api/v6.1/campaigns.
getfly_list_funds
List the cash/bank funds (accounts for receipts and payments) with id, name, parent, level and financial account. GET /api/v6.1/funds.
getfly_list_opportunities
List sales opportunities (deals in a campaign pipeline) with code, name, stage, probability, handler, customer and campaign. Filter by campaign with the campaign_code argument. GET /api/v6.1/opportunities.
getfly_list_opportunity_comments
The discussion (comments) on an opportunity: author, text and time. GET /api/v6.1/opportunity/{id}/comments.
getfly_list_products
List products and services with code, name, category, unit, retail/wholesale/online price, sale price, VAT and dates. GET /api/v6.1/products.
getfly_list_sale_orders
List sales orders with code, customer, amounts, discount, VAT, status, payment status, assigned user and line items. Filters: id, order_date, created_at, updated_at (eq, gte, lte, between). Newest first. GET /api/v6.1/sale_orders.
getfly_list_tasks
List tasks with code, name, start/end time, status, progress, assignee, project and related customers. GET /api/v6.1/tasks.
getfly_list_ticket_categories
The 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_comments
The discussion (comments) on a support ticket: author, text and time. GET /api/v6.1/ticket/{id}/comments.
getfly_list_ticket_statuses
The support ticket statuses (id and name). Use a name as status_name when creating a ticket. GET /api/v6.1/ticket/status.
getfly_list_tickets
List support tickets with code, title, content, category, customer and custom fields. GET /api/v6.1/tickets.
getfly_list_users
List the Getfly CRM users (employees): user id, name, department, email, phone. Use the user_name (login name) for the recipient/manager arguments of the create tools. Filters: user_id, contact_name, email, contact_mobile, valid (1 = active users). GET /api/v6.1/users.
getfly_move_opportunity_stage
WRITE: Move an opportunity to another stage of its campaign pipeline, without changing anything else. Identify the opportunity by code (or id) and the campaign by code (or id); the new stage by name (or status id) from getfly_get_campaign_stages. Won/lost/cancelled results are not set here. PUT /api/v6.1/opportunity/stage.
getfly_update_account
WRITE: Update fields of an existing customer, found by its current customer code. Send only the fields to change. Names (relationship, country, province...) must match those configured in Getfly. Contacts and the type/source/industry lists are not editable here. PUT /api/v6.1/account.

Endpoints

URLTransportStateLatencyChecked
https://getfly-crm.usefulapi.io/mcp streamable-http answering 261 ms 6 min ago

Alternatives to Getfly CRM MCP by usefulapi

same job, measured the same way
Shoprocket MCP by usefulapi
by usefulapi

MCP server for Shoprocket — orders, products, customers, store stats and discount codes.

26 tools answering
EZRentOut MCP by usefulapi
by usefulapi

MCP server for EZRentOut — rental orders, assets, customers, inventory and work orders.

59 tools answering
Keap MCP by usefulapi
by usefulapi

List and create Keap contacts, companies, tasks, opportunities, orders, tags and campaigns.

18 tools answering
TicketSpice MCP by usefulapi
by usefulapi

Read TicketSpice forms, orders, tickets, customers, coupons; create or delete coupons.

15 tools answering
MarketTime MCP by usefulapi
by usefulapi

MCP server for MarketTime — wholesale orders, customers, catalog and shipment tracking.

18 tools answering
Salesforce
by mindstone

Salesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objects

79 installs/wk local only
Atera
by wyre-technology

MCP server for Atera RMM — customers, tickets, and more.

local only
Atera
by wyre-ai

MCP server for Atera RMM — customers, tickets, and more.

local only

Getfly CRM MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Getfly CRM MCP by usefulapi do?
It exposes 29 tools, read directly from the server on our last check. Among them: getfly_add_opportunity_comment, getfly_complete_task, getfly_create_account, getfly_create_opportunity, getfly_create_task, getfly_create_ticket and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Getfly CRM MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 65 of 65 checks got a reply (100.0%), average response time 258 ms. The bar chart above shows every period we have measured.
How do I connect Getfly CRM MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Getfly CRM MCP by usefulapi need an API key?
No. Getfly CRM MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Getfly CRM MCP by usefulapi?
It answers our handshake in 258 ms on average, which is faster than 55% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Getfly CRM MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at getfly-crm.usefulapi.io, which runs on its operator's own terms.