Sellsy MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.14.4Updated Nov 7, 2026

Search and read Sellsy companies, contacts, opportunities, invoices and tasks; create records.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowFinanceBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server that lets an assistant search and read Sellsy CRM records — companies, contacts, opportunities, invoices, orders and tasks — and create a…

What you can do
  • Search across all Sellsy record types in one call, or list and search companies, individuals and contacts with their details and links.
  • Review sales opportunities, pipelines and pipeline steps, including status, amount, owner and due date.
  • Look up estimates, invoices, orders, credit notes and payments, with rows, amounts and statuses such as unpaid or late.
  • Browse catalog items, tasks and task labels, staff members, and comments or notes attached to records.
  • Create companies, individuals, contacts, opportunities, comments and tasks, and move an opportunity to another pipeline step.
  • Check monthly usage, request a missing feature, and manage or cancel a paid plan.
When to use it
Useful when you work in Sellsy and want an assistant to answer questions about customers, pipeline, quotes and receivables, or to draft new records without switching tabs. Good for recurring reporting on late invoices and open opportunities, and for light data entry.
Requirements
A remote MCP endpoint added by URL only; no API key or Authorization header. Sign-in uses OAuth, and the login page asks for your Sellsy credentials. A Sellsy account is required; the free tier allows 50 tool calls per month, with paid plans for more.
Before you install
Write tools create companies, individuals, contacts, opportunities, comments and tasks, and move opportunities between steps; confirm before running them. Meta tools can start a paid subscription through a payment link and cancel it, with no refund for the current period. Your Sellsy data passes through a third-party hosted service, and usage is metered per account.

Installation

In SourceWeft

  1. Open Sellsy 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%2Fsellsy/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": {
    "sellsy-by-usefulapi": {
      "type": "http",
      "url": "https://sellsy.usefulapi.io/mcp"
    }
  }
}

README

Sellsy MCP by usefulapi

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

Connect

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

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

Tools

ToolTypeWhat it does
sellsy_searchreadSearch across Sellsy
sellsy_list_companiesreadList companies
sellsy_search_companiesreadSearch companies
sellsy_get_companyreadGet a company
sellsy_list_company_contactsreadList a company's contacts
sellsy_list_individualsreadList individuals
sellsy_search_individualsreadSearch individuals
sellsy_get_individualreadGet an individual
sellsy_list_contactsreadList contacts
sellsy_search_contactsreadSearch contacts
sellsy_get_contactreadGet a contact
sellsy_list_opportunitiesreadList opportunities
sellsy_search_opportunitiesreadSearch opportunities
sellsy_get_opportunityreadGet an opportunity
sellsy_list_opportunity_pipelinesreadList opportunity pipelines
sellsy_list_pipeline_stepsreadList the steps of a pipeline
sellsy_list_estimatesreadList estimates
sellsy_search_estimatesreadSearch estimates
sellsy_get_estimatereadGet an estimate
sellsy_list_invoicesreadList invoices
sellsy_search_invoicesreadSearch invoices
sellsy_get_invoicereadGet an invoice
sellsy_list_invoice_paymentsreadList an invoice's payments
sellsy_list_ordersreadList orders
sellsy_search_ordersreadSearch orders
sellsy_get_orderreadGet an order
sellsy_list_credit_notesreadList credit notes
sellsy_get_credit_notereadGet a credit note
sellsy_list_itemsreadList items
sellsy_search_itemsreadSearch items
sellsy_get_itemreadGet an item
sellsy_search_paymentsreadSearch payments
sellsy_list_tasksreadList tasks
sellsy_search_tasksreadSearch tasks
sellsy_get_taskreadGet a task
sellsy_list_task_labelsreadList task labels
sellsy_search_commentsreadSearch comments (notes)
sellsy_list_staffsreadList staff members
sellsy_create_companywriteCreate a company
sellsy_create_individualwriteCreate an individual
sellsy_create_contactwriteCreate a contact
sellsy_create_opportunitywriteCreate an opportunity
sellsy_move_opportunitywriteMove an opportunity to another step
sellsy_create_commentwriteAdd a comment (note)
sellsy_create_taskwriteCreate a task
sellsy_usage_statusmetaUsage status (free-tier meter)
sellsy_request_featuremetaRequest a missing feature
sellsy_upgrademetaUpgrade to Pro or Pro+
sellsy_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 account)$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 sellsy_upgrade (it returns a Stripe Checkout link). Cancel any time with sellsy_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running sellsy_upgrade before then undoes the cancel. Or write to [email protected].

License

Source: servers/sellsy/README.md at commit 9349cfd

Tools

45

sellsy_list_companies

List companies

List companies (customers, prospects, suppliers) with paging. Needs companies.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_companies

Search companies

Search companies by name, email, type (prospect/client/supplier), reference, VAT, SIRET, country, postal code, creation or update date. Needs companies.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_company

Get a company

Get one company by id. Needs companies.read.

Parametersidrequiredembedfield

sellsy_list_company_contacts

List a company's contacts

List the contacts linked to one company (GET /companies/{id}/contacts). Needs companies.read and contacts.read.

Parameterslimitoffsetcompany_idrequired

sellsy_list_individuals

List individuals

List individuals (private customers, prospects, suppliers) with paging. Needs individuals.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_individuals

Search individuals

Search individuals by name, email, type, reference, country, postal code, creation or update date. Needs individuals.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_individual

Get an individual

Get one individual by id. Needs individuals.read.

Parametersidrequiredembedfield

sellsy_list_contacts

List contacts

List contacts (people at companies) with paging. Needs contacts.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_contacts

Search contacts

Search contacts by last name, email, phone, linked company or individual, creation date. Needs contacts.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_contact

Get a contact

Get one contact by id. Needs contacts.read.

Parametersidrequiredembedfield

sellsy_list_opportunities

List opportunities

List sales opportunities with paging. Needs opportunities.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_opportunities

Search opportunities

Search opportunities by name, number, pipeline, step, status (open/won/lost/cancelled/closed/late), amount, owner or due date. Needs opportunities.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_opportunity

Get an opportunity

Get one opportunity by id. Needs opportunities.read.

Parametersidrequiredembedfield

sellsy_list_opportunity_pipelines

List opportunity pipelines

List the sales pipelines (needed to create an opportunity: pipeline id and step id). Needs opportunities.read.

Parameterslimitoffset

sellsy_list_pipeline_steps

List the steps of a pipeline

List the steps of one opportunity pipeline. Needs opportunities.read.

Parameterslimitoffsetpipeline_idrequired

sellsy_list_estimates

List estimates

List estimates (quotes) with paging. Needs estimates.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_estimates

Search estimates

Search estimates by status, number, date, currency, owner, contact or related company/individual/opportunity. Needs estimates.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_estimate

Get an estimate

Get one estimate by id, with its rows and amounts. Needs estimates.read.

Parametersidrequiredembedfield

sellsy_list_invoices

List invoices

List invoices with paging. Needs invoices.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_invoices

Search invoices

Search invoices by status (draft/due/payinprogress/paid/late/cancelled), number, date, currency, owner, or related company/individual/opportunity. Use it for unpaid or late invoices. Needs invoices.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_invoice

Get an invoice

Get one invoice by id, with its rows, amounts and status. Needs invoices.read.

Parametersidrequiredembedfield

sellsy_list_invoice_payments

List an invoice's payments

List the payments linked to one invoice. Needs invoices.read and payments.read.

Parameterslimitoffsetinvoice_idrequired

sellsy_list_orders

List orders

List orders with paging. Needs orders.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_orders

Search orders

Search orders by status or delivery status, or related company/individual/opportunity. Needs orders.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_order

Get an order

Get one order by id. Needs orders.read.

Parametersidrequiredembedfield

sellsy_list_credit_notes

List credit notes

List credit notes with paging. Needs credit-notes.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_get_credit_note

Get a credit note

Get one credit note by id. Needs credit-notes.read.

Parametersidrequiredembedfield

sellsy_list_items

List items

List catalog items (products, services, shipping, packaging) with paging. Needs items.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_items

Search items

Search catalog items by name, reference or type. Needs items.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_item

Get an item

Get one catalog item by id. Needs items.read.

Parametersidrequiredembedfield

sellsy_search_payments

Search payments

Search payments by status (pending/confirmed/rejected/failed/refund) or related company/individual. Needs payments.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_list_tasks

List tasks

List tasks with paging. Needs tasks.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_search_tasks

Search tasks

Search tasks by status (todo/done), owner, assignee, label, due date or related record. Needs tasks.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_get_task

Get a task

Get one task by id. Needs tasks.read.

Parametersidrequiredembedfield

sellsy_list_task_labels

List task labels

List the task labels (a label id is required to create a task). Needs tasks.read.

Parameterslimitoffset

sellsy_search_comments

Search comments (notes)

Search comments and notes by author, date, parent comment or the company/individual/contact they are attached to. Needs comments.read.

Parametersembedfieldlimitorderoffsetfiltersdirection

sellsy_list_staffs

List staff members

List the staff members of the account (the list may hold only yourself, depending on the Sellsy plan). Needs staffs.read.

Parametersembedfieldlimitorderoffsetdirection

sellsy_create_company

Create a company

WRITE: create a company record in Sellsy (a prospect, client or supplier). Needs companies.write. Nothing is sent to the company.

Parametersnamerequirednotetyperequiredemailwebsiteowner_idreferencephone_numbermobile_numbernumber_of_employeesmain_activity_description

sellsy_create_individual

Create an individual

WRITE: create an individual (a private person as prospect, client or supplier) in Sellsy. Needs individuals.write.

Parametersnotetyperequiredemailwebsitecivilityowner_idlast_namerequiredreferencefirst_namephone_numbermobile_number

sellsy_create_contact

Create a contact

WRITE: create a contact (a person) in Sellsy. It is not linked to a company by this call. Needs contacts.write.

Parametersnoteemailcivilityowner_idpositionlast_namerequiredfirst_namephone_numbermobile_number

sellsy_create_opportunity

Create an opportunity

WRITE: create a sales opportunity linked to a company, individual or contact. Needs a pipeline id and one of its step ids (see sellsy_list_opportunity_pipelines and sellsy_list_pipeline_steps). Needs opportunities.write.

Parametersnamerequirednotesteprequiredamountrelatedrequireddue_dateowner_idpipelinerequiredcontact_idsprobabilityassigned_staff_ids

sellsy_move_opportunity

Move an opportunity to another step

WRITE: move an existing opportunity to another step of its pipeline, or to a step of another pipeline (then pass that pipeline too). Only the step (and the pipeline) change; the name, amount, status and links stay. Get the ids from sellsy_get_opportunity, sellsy_list_opportunity_pipelines and sellsy_list_pipeline_steps. Needs opportunities.write.

Parametersidrequiredsteprequiredpipeline

sellsy_create_comment

Add a comment (note)

WRITE: add a comment (note) to a company, individual, contact, opportunity or document. Visible to the Sellsy staff, not sent to the customer. Needs comments.write.

Parametersrelated_idrequireddescriptionrequiredrelated_typerequiredmentioned_staff_ids

sellsy_create_task

Create a task

WRITE: create a task, optionally attached to a record and assigned to staff. Needs a label id (see sellsy_list_task_labels) and a due date-time. Needs tasks.write.

Parameterstitledue_daterequiredlabel_idrequiredowner_idpriorityis_privaterelated_iddescriptionrelated_typeassigned_staff_ids

Version history

12
  1. v1.14.4LatestNov 7, 2026
  2. v1.13.2Nov 5, 2026
  3. v1.13.1Nov 5, 2026
  4. v1.13.0Nov 4, 2026
  5. v1.12.0Nov 3, 2026
  6. v1.11.1Nov 3, 2026
  7. v1.10.0Nov 1, 2026
  8. v1.8.0Oct 31, 2026
  9. v1.7.0Oct 31, 2026
  10. v1.6.2Oct 30, 2026
  11. v1.6.0Oct 30, 2026
  12. v1.1.0Oct 26, 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