Zigaflow MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.2.3Updated Nov 5, 2026

Read clients, quotes, jobs, invoices, products, stock, suppliers and tickets in Zigaflow.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Hosted read-only MCP access to Zigaflow business data: clients, quotations, jobs, invoices, products, stock, suppliers, purchase orders and tickets.

What you can do
  • List and look up clients, their addresses, contacts and contact emails
  • List and retrieve quotations, including all quotations for one contact
  • List and retrieve jobs, invoices, purchase orders and tickets with status and date filters
  • List products with prices, costs and free stock levels, by id or product code
  • List suppliers, users, tasks and reference lookup lists
  • Check usage, request a feature, upgrade or cancel the subscription
When to use it
Useful when you want an assistant to answer questions about a company's Zigaflow records — open quotations and their value, jobs updated this week, stock for a product code — without opening the Zigaflow UI.
Requirements
Remote MCP endpoint added by URL only; no local install. Sign-in is via OAuth with your Zigaflow credentials, and on first connect you supply a Zigaflow API key, which requires API access to be enabled in Zigaflow. A free plan allows 50 tool calls per month; paid plans raise the limit.
Before you install
The server stores your Zigaflow API key per user after validating it, so it holds a credential with access to your business data. Business records (clients, contacts, invoices, costs, prices) are sent to the hosted service. Meta tools can start a paid Stripe subscription or cancel it; cancellation runs to the end of the paid period with no refund for the current period. Feature requests are recorded on your behalf.

Installation

In SourceWeft

  1. Open Zigaflow MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fzigaflow/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

README

Zigaflow MCP by usefulapi

Use your Zigaflow account from Claude, Cursor, or any MCP client. Read clients, contacts, quotations, jobs, invoices, products, stock, suppliers, purchase orders and tickets. Hosted, no local install: connect with your own credentials.

Live endpoint: https://zigaflow.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://zigaflow.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http zigaflow https://zigaflow.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": {    "zigaflow": {      "url": "https://zigaflow.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 Zigaflow credentials.

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

On first connect you provide a Zigaflow API key (click the cog, choose Advanced, then Generate). Zigaflow must enable API access first. The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
zigaflow_list_clientsreadList clients
zigaflow_get_clientreadGet a client
zigaflow_find_client_by_namereadFind a client by name
zigaflow_list_client_addressesreadList client addresses
zigaflow_list_contactsreadList contacts
zigaflow_get_contactreadGet a contact
zigaflow_find_contact_by_emailreadFind a contact by email
zigaflow_list_quotationsreadList quotations
zigaflow_get_quotationreadGet a quotation
zigaflow_list_quotations_by_contactreadList quotations of a contact
zigaflow_list_jobsreadList jobs
zigaflow_get_jobreadGet a job
zigaflow_list_invoicesreadList invoices
zigaflow_get_invoicereadGet an invoice
zigaflow_list_productsreadList products
zigaflow_get_productreadGet a product
zigaflow_list_product_pricesreadList product prices
zigaflow_list_product_costsreadList product costs
zigaflow_get_product_stockreadGet stock of a product
zigaflow_list_stockreadList stock levels
zigaflow_list_suppliersreadList suppliers
zigaflow_get_supplierreadGet a supplier
zigaflow_list_purchase_ordersreadList purchase orders
zigaflow_get_purchase_orderreadGet a purchase order
zigaflow_list_ticketsreadList tickets
zigaflow_get_ticketreadGet a ticket
zigaflow_list_eformsreadList eForms
zigaflow_get_eformreadGet an eForm
zigaflow_list_tasksreadList tasks
zigaflow_list_usersreadList users
zigaflow_list_lookupreadList a lookup list
zigaflow_usage_statusmetaUsage status (free-tier meter)
zigaflow_request_featuremetaRequest a missing feature
zigaflow_upgrademetaUpgrade to Pro or Pro+
zigaflow_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 user)$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 zigaflow_upgrade (it returns a Stripe Checkout link). Cancel any time with zigaflow_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running zigaflow_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Source: servers/zigaflow/README.md at commit 4046075

Tools

31

zigaflow_list_clients

List clients

List clients (customer companies). GET /v1/clients.

Parameterstopskipcreated_tocreated_from

zigaflow_get_client

Get a client

Get one client by id. GET /v1/clients/{id}.

Parametersclient_idrequired

zigaflow_find_client_by_name

Find a client by name

Get one client by its exact name. GET /v1/clients/getByName.

Parametersnamerequired

zigaflow_list_client_addresses

List client addresses

List the addresses of one client. GET /v1/clients/{clientId}/addresses.

Parametersclient_idrequired

zigaflow_list_contacts

List contacts

List contacts, optionally for one client. GET /v1/contacts.

Parameterstopskipclient_id

zigaflow_get_contact

Get a contact

Get one contact by id. GET /v1/contacts/{id}.

Parameterscontact_idrequired

zigaflow_find_contact_by_email

Find a contact by email

Get one contact by email address. GET /v1/contacts/getbyemail.

Parametersemailrequired

zigaflow_list_quotations

List quotations

List quotations, filtered by status and dates. GET /v1/quotations.

Parameterstopskipstatusescreated_toupdated_tocreated_fromupdated_from

zigaflow_get_quotation

Get a quotation

Get one quotation by id. GET /v1/quotations/{id}.

Parametersquotation_idrequired

zigaflow_list_quotations_by_contact

List quotations of a contact

List all quotations of one client contact. GET /v1/quotations/bycontact/{contactID}.

Parameterscontact_idrequired

zigaflow_list_jobs

List jobs

List jobs (orders), filtered by status, tags, job numbers and dates. GET /v1/jobs.

Parameterstopskiptagsexpandstatusescreated_toupdated_tojob_numberscreated_fromupdated_frominclude_comments

zigaflow_get_job

Get a job

Get one job by id. GET /v1/jobs/{id}.

Parametersjob_idrequired

zigaflow_list_invoices

List invoices

List invoices, filtered by status, tags and dates. GET /v1/invoices.

Parameterstopskiptagsexpandstatusescreated_topayment_toupdated_tocreated_frompayment_fromupdated_from

zigaflow_get_invoice

Get an invoice

Get one invoice by id. GET /v1/invoices/{id}.

Parametersinvoice_idrequired

zigaflow_list_products

List products

List products, filtered by code, supplier, tags and dates. GET /v1/products.

Parameterstopskiptagsis_kitupdated_tosupplier_idproduct_codeupdated_fromproduct_code_contains

zigaflow_get_product

Get a product

Get one product by id. GET /v1/products/{id}.

Parametersproduct_idrequired

zigaflow_list_product_prices

List product prices

List the prices of one product. GET /v1/products/{productId}/prices.

Parameterstopskipproduct_idrequired

zigaflow_list_product_costs

List product costs

List the costs of one product. GET /v1/products/{productId}/costs.

Parameterstopskipproduct_idrequired

zigaflow_get_product_stock

Get stock of a product

Get the free stock level of one product, by id or by product code. GET /v1/productstocks/{productId} or /byProductCode/{code}.

Parametersproduct_idlocation_idproduct_code

zigaflow_list_stock

List stock levels

List free stock levels of all products. GET /v1/productstocks/all.

Parameterstopskiplocation_id

zigaflow_list_suppliers

List suppliers

List suppliers. GET /v1/suppliers.

Parameterstopskip

zigaflow_get_supplier

Get a supplier

Get one supplier by id. GET /v1/suppliers/{id}.

Parameterssupplier_idrequired

zigaflow_list_purchase_orders

List purchase orders

List purchase orders, filtered by status, tags and dates. GET /v1/purchaseOrders.

Parameterstopskiptagsexpandstatusescreated_toupdated_tocreated_fromupdated_from

zigaflow_get_purchase_order

Get a purchase order

Get one purchase order by id. GET /v1/purchaseOrders/{id}.

Parameterspurchase_order_idrequired

zigaflow_list_tickets

List tickets

List tickets, filtered by status, client, supplier and dates. GET /v1/tickets.

Parameterstopskipstatusesclient_idcreated_toupdated_tosupplier_idcreated_fromupdated_from

zigaflow_get_ticket

Get a ticket

Get one ticket by id. GET /v1/tickets/{id}.

Parametersticket_idrequired

zigaflow_list_eforms

List eForms

List eForms (digital forms), filtered by status, tags and dates. GET /v1/eForms.

Parameterstopskiptagsexpandstatusescreated_toupdated_tocreated_fromupdated_from

zigaflow_get_eform

Get an eForm

Get one eForm by id. GET /v1/eForms/{id}.

Parameterseform_idrequired

zigaflow_list_tasks

List tasks

List tasks (events), filtered by dates. GET /v1/events.

Parameterstopskipcreated_tocreated_from

zigaflow_list_users

List users

List Zigaflow users, optionally by tag. GET /v1/users.

Parameterstags

zigaflow_list_lookup

List a lookup list

List a reference list: account_codes, business_types, client_tags, contact_tags, currencies, eform_statuses, eform_tags, task_types, job_statuses, job_tags, pipelines, pipeline_tags, product_tags, purchase_order_statuses, purchase_order_tags, quotation_statuses, quotation_tags, stock_locations, tax_codes, ticket_statuses, ticket_tags, user_tags. Use it to find status, tag, tax code, currency and location ids for the filters of other tools.

Parameterstopkindrequiredskip

Version history

6
  1. v1.3.4Nov 7, 2026
  2. v1.2.3LatestNov 5, 2026
  3. v1.2.2Nov 5, 2026
  4. v1.2.1Nov 4, 2026
  5. v1.2.0Nov 3, 2026
  6. v1.1.1Nov 3, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations