Sellasist MCP by usefulapi

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

Read Sellasist orders, products, stock, customers, invoices, returns; add order notes, set status.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Hosted Sellasist connector that lets an assistant read orders, products, stock, customers, invoices and returns, and add order notes or change order status.

What you can do
  • List, fetch and search orders, with statuses, notes, audit logs, waybills and tracking numbers
  • Browse products, stock levels, bestsellers, categories and warehouses
  • Look up customers, invoices, returns, payment and delivery methods, order sources and connected marketplace accounts
  • Read dashboard alerts and integration accounts
  • Add a note to an order and change an order's status (write tools)
  • Check monthly usage, request a feature, upgrade or cancel a plan
When to use it
Useful when you run a Sellasist shop and want an assistant to answer questions about orders, stock and returns, or to add notes and move orders between statuses without opening the admin panel.
Requirements
Remote MCP endpoint added by URL only; the server signs in with OAuth, and the login page asks for your Sellasist address and Sellasist API key, stored per user. No API key or Authorization header goes in the client config. A free plan allows 50 tool calls per month.
Before you install
Two tools write to your shop: adding order notes (visible to staff) and changing order status, which may trigger the status's automations such as emails and stock moves and can optionally push the status to the marketplace. Confirm before running them. The service is paid beyond the free tier and upgrade returns a Stripe checkout link; cancellation gives no refund for the current period. Your Sellasist credentials are held by the third-party host.

Installation

In SourceWeft

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

README

Sellasist MCP by usefulapi

Live endpoint: https://sellasist.usefulapi.io/mcp

Connect

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

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

On first connect you will enter your Sellasist address and a Sellasist API key. They are validated, stored per-user, and scoped to you. No keys in config files.

Tools

ToolTypeWhat it does
sellasist_list_ordersreadList orders
sellasist_get_orderreadGet order
sellasist_search_ordersreadSearch orders by creation date and status
sellasist_list_order_statusesreadList order statuses
sellasist_list_order_notesreadList order notes
sellasist_list_order_logsreadList order change log
sellasist_list_waybillsreadList waybills (shipping labels)
sellasist_list_productsreadList products
sellasist_get_productreadGet product
sellasist_get_stockreadGet stock levels
sellasist_list_bestsellersreadList bestselling products
sellasist_list_categoriesreadList categories
sellasist_get_categoryreadGet category
sellasist_list_warehousesreadList warehouses
sellasist_list_customersreadList customers
sellasist_get_customerreadGet customer
sellasist_list_invoicesreadList invoices
sellasist_get_invoicereadGet invoice
sellasist_list_returnsreadList returns
sellasist_get_returnreadGet return
sellasist_list_payment_methodsreadList payment methods
sellasist_list_shipment_methodsreadList delivery methods
sellasist_list_order_sourcesreadList order sources
sellasist_list_integration_accountsreadList connected marketplace accounts
sellasist_list_alertsreadList system alerts
sellasist_add_order_notewriteAdd order note
sellasist_update_order_statuswriteChange order status
sellasist_usage_statusmetaUsage status (free-tier meter)
sellasist_request_featuremetaRequest a missing feature
sellasist_upgrademetaUpgrade to Pro or Pro+
sellasist_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 sellasist_upgrade (it returns a Stripe Checkout link). Cancel any time with sellasist_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running sellasist_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

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

Tools

27

sellasist_list_orders

List orders

List orders, newest first, with status, buyer billing address, payment, total, source (Allegro, eBay, Amazon, shop...) and comment. Filter by status, email, name, external id, payment, source or date. Use sellasist_get_order for line items and shipments. GET /orders.

Parameterssortemaillimitoffsetsourcedate_tofrom_idcurrencydate_fromlast_namestatus_idexact_date+6 more

sellasist_get_order

Get order

One order by id: status, buyer and delivery address, payment, shipment method, line items (product ids, EAN, quantities, prices), notes, waybills with tracking numbers, payments and additional fields. GET /orders/{order_id}.

Parametersorder_idrequired

sellasist_search_orders

Search orders by creation date and status

Find up to 100 orders created in a date range and/or in one status (id, date, status). Read-only: it uses POST only because the criteria go in the body. POST /orders_search.

Parametersstatusorder_id_fromcreation_date_tocreation_date_from

sellasist_list_order_statuses

List order statuses

The order statuses configured in the account. Use the ids to filter orders or to change a status. GET /statuses.

Takes no parameters.

sellasist_list_order_notes

List order notes

Notes written on one order (author id, date, text, visibility). GET /notes/{order_id}.

Parametersorder_idrequired

sellasist_list_order_logs

List order change log

The audit log of order actions (create, edit, status change, delete, merge, invoice and receipt actions) with date and user id. Filter by order ids, action type or date. GET /orders_logs.

Parameterssortlimitoffsetordersdate_todate_fromoperation_tag

sellasist_list_waybills

List waybills (shipping labels)

Waybills (shipping labels) with order id, tracking number, creation and delivery date. Filter by order or date. Label files are not returned inline. GET /ordersshipments.

Parameterssortlimitoffsetdate_toorder_iddate_from

sellasist_list_products

List products

List products with id, name, EAN, symbol, catalog number, location, price, promo price, stock quantity, reserved quantity and variants. Filter by category, manufacturer, EAN, symbol or catalog number. GET /products.

Parameterseansortlimitoffsetstatussymbolfrom_idauction_idcategory_idmanufacturercatalog_number

sellasist_get_product

Get product

One product by id: title, category, prices, VAT, stock, sold counts, EAN, symbol, location, weight, qualities, availability, manufacturer and more. GET /products/{product_id}.

Parametersproduct_idrequired

sellasist_get_stock

Get stock levels

Stock quantity of one product, found by id, EAN, symbol or catalog number (the first one given in that order counts); with none of them, a page of stock levels for all products. GET /products_stock.

Parametersideanlimitoffsetsymbolcatalog_number

sellasist_list_bestsellers

List bestselling products

Products ranked by units sold in the last month (sold_last_month), with stock and price. GET /products_bestsellers.

Parameterspagelimit

sellasist_list_categories

List categories

Product categories. GET /categories.

Parameterslimitoffset

sellasist_get_category

Get category

One category: names per language, parent category and status. GET /categories/{category_id}.

Parameterscategory_idrequired

sellasist_list_warehouses

List warehouses

Warehouses (id, title). Needs the warehouse-management feature, otherwise Sellasist answers HTTP 406. GET /storages.

Takes no parameters.

sellasist_list_customers

List customers

Registered customers (the account's buyers). GET /users.

Parameterslimitoffset

sellasist_get_customer

Get customer

One customer: email, registration date, billing and delivery address. GET /users/{user_id}.

Parameterscustomer_idrequired

sellasist_list_invoices

List invoices

Invoices (id, number, date). Filter by order, document series or issue date. GET /invoices.

Parameterssortlimitoffsetdate_toorder_iddate_fromseries_id

sellasist_get_invoice

Get invoice

One invoice: number, dates, seller, buyer, currency, line items (net, gross, VAT), total and paid amount. GET /invoices/{invoice_id}.

Parametersinvoice_idrequired

sellasist_list_returns

List returns

Return documents (RMZ): number, status, source, linked order, refund value and tracking number. Filter by date, order, status, source or return number. GET /returns.

Parameterssortlimitoffsetdate_toorder_iddate_fromsource_idstatus_idreturn_number

sellasist_get_return

Get return

One return document with status, refund and payment details, tracking, courier and the returned items. GET /returns/{id}.

Parametersreturn_idrequired

sellasist_list_payment_methods

List payment methods

Payment methods (id, title) for filtering orders. GET /payments.

Takes no parameters.

sellasist_list_shipment_methods

List delivery methods

Delivery methods (id, title) for filtering orders. GET /shipments.

Takes no parameters.

sellasist_list_order_sources

List order sources

Order sources available in the account (id, name, type: Allegro, shop, marketplace...). GET /sources.

Takes no parameters.

sellasist_list_integration_accounts

List connected marketplace accounts

Accounts connected in external services (id, login, type). Only these three fields are returned. GET /external_accounts.

Takes no parameters.

sellasist_list_alerts

List system alerts

Active alerts and system messages shown on the Sellasist dashboard (type, severity, title, message). GET /alerts.

Parameterspage

sellasist_add_order_note

Add order note

WRITE: add a new note to an order. Notes are visible to the account's staff; each call adds another note (nothing is overwritten). POST /notes.

Parameterstextrequiredorder_idrequired

sellasist_update_order_status

Change order status

WRITE: change the status of one order (PUT /orders/{order_id} with only the status). Sellasist may run the status's automations (emails, stock moves). By default the new status is NOT pushed to the marketplace; set send_status_to_external to true to push it. Find status ids with sellasist_list_order_statuses.

Parametersorder_idrequiredstatus_idrequiredsend_status_to_external

Version history

12
  1. v1.12.4LatestNov 7, 2026
  2. v1.11.3Nov 5, 2026
  3. v1.11.2Nov 5, 2026
  4. v1.11.1Nov 4, 2026
  5. v1.11.0Nov 3, 2026
  6. v1.10.1Nov 3, 2026
  7. v1.9.0Nov 1, 2026
  8. v1.7.0Oct 31, 2026
  9. v1.6.0Oct 31, 2026
  10. v1.5.2Oct 30, 2026
  11. v1.5.0Oct 30, 2026
  12. v1.0.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