Getfly CRM MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.7.4更新於 Nov 7, 2026

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

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商

概覽

AI 產生的概覽

託管式 MCP 伺服器,讓助理讀取與寫入 Getfly CRM 資料:客戶、商機、訂單、工單與任務。

可以做什麼
  • 查詢使用者、客戶及其聯絡人、自訂欄位與營收
  • 瀏覽銷售活動、銷售階段、商機及其討論
  • 讀取產品、含明細與付款排程的銷售訂單,以及現金/銀行資金帳戶
  • 讀取支援工單及其留言、分類與狀態
  • 建立或更新客戶,建立商機、推進商機階段並張貼留言
  • 建立支援工單與任務,並將任務標記為完成
適用情境
當團隊以 Getfly CRM 管理銷售、客服與任務,並希望助理回答客戶、銷售流程、未付款訂單或未結工單的問題,或在不切換應用的情況下建立新客戶、商機、工單與任務時適用。
執行需求
以 URL 方式加入的遠端 MCP 端點,用戶端設定中不需 API 金鑰或 Authorization 標頭。登入採用 OAuth,登入頁會要求填寫 Getfly CRM 憑證。需要一個已開通 API 的 Getfly 帳號。免費方案每月 50 次工具呼叫,付費方案可提高上限。
安裝前請注意
寫入類工具會建立或修改 CRM 紀錄:客戶、商機、階段變更、留言、工單與任務,並可能通知負責人或客服團隊,執行前請先確認。伺服器另提供訂閱類工具,會回傳付款連結並可取消付費方案;付費方案依每個 Getfly 公司計費,當期不退款。你的 CRM 資料會經過第三方託管服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Getfly CRM MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fgetfly-crm/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "getfly-crm-by-usefulapi": {
      "type": "http",
      "url": "https://getfly-crm.usefulapi.io/mcp"
    }
  }
}

README

Getfly CRM MCP by usefulapi

Connect your API-enabled Getfly CRM account.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://getfly-crm.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http getfly-crm https://getfly-crm.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "getfly-crm": {      "url": "https://getfly-crm.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Getfly CRM credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/getfly-crm/

Tools

ToolTypeWhat it does
getfly_list_usersreadList users
getfly_get_userreadGet user
getfly_list_accountsreadList customers
getfly_get_accountreadGet customer
getfly_create_accountwriteCreate customer
getfly_update_accountwriteUpdate customer
getfly_list_campaignsreadList campaigns
getfly_get_campaign_stagesreadGet campaign stages
getfly_list_opportunitiesreadList opportunities
getfly_get_opportunityreadGet opportunity
getfly_list_opportunity_commentsreadList opportunity comments
getfly_create_opportunitywriteCreate opportunity
getfly_move_opportunity_stagewriteMove opportunity to a pipeline stage
getfly_add_opportunity_commentwriteAdd opportunity comment
getfly_list_productsreadList products
getfly_get_productreadGet product
getfly_list_sale_ordersreadList sales orders
getfly_get_sale_orderreadGet sales order
getfly_list_ticketsreadList support tickets
getfly_get_ticketreadGet support ticket
getfly_list_ticket_commentsreadList ticket comments
getfly_list_ticket_categoriesreadList ticket categories
getfly_list_ticket_statusesreadList ticket statuses
getfly_create_ticketwriteCreate support ticket
getfly_list_tasksreadList tasks
getfly_get_taskreadGet task
getfly_create_taskwriteCreate task
getfly_complete_taskwriteComplete task
getfly_list_fundsreadList funds
getfly_usage_statusmetaUsage status (free-tier meter)
getfly_request_featuremetaRequest a missing feature
getfly_upgrademetaUpgrade to Pro or Pro+
getfly_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per Getfly company)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with getfly_upgrade (it returns a Stripe Checkout link). Cancel any time with getfly_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running getfly_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

來源:servers/getfly-crm/README.md,提交 4046075

工具

29

getfly_list_users

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.

輸入參數sortlimitfieldsoffsetfiltersdirection

getfly_get_user

Get user

One user by id or by login name (exactly one of user_id and user_username). GET /api/v6.1/user.

輸入參數fieldsuser_iduser_username

getfly_list_accounts

List customers

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.

輸入參數sortlimitfieldsoffsetfiltersdirection

getfly_get_account

Get customer

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=.

輸入參數fieldsaccount_code必填

getfly_create_account

Create customer

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.

輸入參數emailcontactwebsitebirthdaysic_codeward_namedescriptionaccount_codeaccount_name必填country_namephone_officecustom_fields另有 8 個

getfly_update_account

Update customer

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.

輸入參數emailwebsitebirthdaysic_codeward_namedescriptionaccount_codeaccount_namecountry_namephone_officecustom_fieldsdistrict_name另有 5 個

getfly_list_campaigns

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.

輸入參數fields

getfly_get_campaign_stages

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.

輸入參數campaign_idcampaign_code

getfly_list_opportunities

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.

輸入參數sortlimitfieldsoffsetfiltersdirectioncampaign_code

getfly_get_opportunity

Get opportunity

One opportunity by its code (e.g. CH2284): stage, probability, handler, customer and campaign. GET /api/v6.1/opportunity.

輸入參數fieldsopportunity_code必填

getfly_list_opportunity_comments

List opportunity comments

The discussion (comments) on an opportunity: author, text and time. GET /api/v6.1/opportunity/{id}/comments.

輸入參數sortlimitfieldsoffsetdirectionopportunity_id必填

getfly_create_opportunity

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.

輸入參數account_codeaccount_name必填contact_name必填account_emailaccount_phone必填campaign_code必填contact_emailcontact_phone必填recipient_username必填

getfly_move_opportunity_stage

Move opportunity to a pipeline 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.

輸入參數campaign_idcampaign_codeopportunity_idopportunity_codeopportunity_statusopportunity_status_name

getfly_add_opportunity_comment

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.

輸入參數content必填user_id必填opportunity_id必填

getfly_list_products

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.

輸入參數sortlimitfieldsoffsetdirection

getfly_get_product

Get product

One product by its code (e.g. SP.00192): prices, unit, category, VAT, variants and custom fields. GET /api/v6.1/product.

輸入參數fieldsproduct_code必填

getfly_list_sale_orders

List sales 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.

輸入參數sortlimitfieldsoffsetfiltersdirectionorder_date_toupdated_sinceorder_date_from

getfly_get_sale_order

Get sales 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.

輸入參數fieldsorder_code必填

getfly_list_tickets

List support tickets

List support tickets with code, title, content, category, customer and custom fields. GET /api/v6.1/tickets.

輸入參數sortlimitfieldsoffsetfiltersdirection

getfly_get_ticket

Get support ticket

One support ticket by its ticket code. GET /api/v6.1/ticket.

輸入參數fieldsticket_code必填

getfly_list_ticket_comments

List ticket comments

The discussion (comments) on a support ticket: author, text and time. GET /api/v6.1/ticket/{id}/comments.

輸入參數sortlimitfieldsoffsetdirectionticket_id必填

getfly_list_ticket_categories

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_statuses

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_create_ticket

Create support 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.

輸入參數cate_nameexpected_atstatus_nameaccount_codecontact_nameticket_title必填account_emailticket_content必填emergency_phone

getfly_list_tasks

List tasks

List tasks with code, name, start/end time, status, progress, assignee, project and related customers. GET /api/v6.1/tasks.

輸入參數limitfieldsoffset

getfly_get_task

Get task

One task by its task code: status, progress, assignee, project, dates and custom fields. GET /api/v6.1/task.

輸入參數fieldstask_code必填

getfly_create_task

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.

輸入參數task_codetask_name必填account_codeproject_namerelated_userstask_end_datetask_type_nametask_start_datetask_descriptiontask_parent_codetask_receiver_username

getfly_complete_task

Complete task

WRITE: Mark a task as completed, by its task code. POST /api/v6.1/task/complete.

輸入參數task_code必填

getfly_list_funds

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.

輸入參數sortlimitfieldsoffsetfiltersdirection

版本歷史

10
  1. v1.7.4最新Nov 7, 2026
  2. v1.6.3Nov 5, 2026
  3. v1.6.2Nov 5, 2026
  4. v1.6.1Nov 4, 2026
  5. v1.6.0Nov 3, 2026
  6. v1.5.1Nov 3, 2026
  7. v1.4.0Nov 1, 2026
  8. v1.2.0Oct 31, 2026
  9. v1.1.0Oct 31, 2026
  10. v1.0.1Oct 31, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合