连接器指南阅读约 10 分钟93 个 MCP 工具7 种语言

将 Sellsy MCP 接入 Gemini CLI

Sellsy:法国 CRM 和开票系统:公司、联系人、商机、发票、报价、条目和付款。REST API v2,OAuth 2.0 client credentials。

HC作者:HelpCode 团队更新于 10 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Sellsy

Sellsy

Sellsy, the French CRM and invoicing suite: companies, individuals and contacts, opportunities and pipelines, estimates, orders, invoices, credit notes, payments, catalogue items, tasks, comments and calendar events, with search, creates and edits. REST API v2, OAuth 2.0 client credentials.

个工具

93

区域

FR

类别

CRM

身份验证

OAuth 2.0

所需环境变量

SELLSY_CLIENT_IDSELLSY_CLIENT_SECRET
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

摘要

Sellsy:法国 CRM 和开票系统:公司、联系人、商机、发票、报价、条目和付款。REST API v2,OAuth 2.0 client credentials。

引导式设置

2 分钟将 Sellsy 连接到 Gemini

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Sellsy,再把你的 MCP URL 添加到 Gemini。无需代码,也无需自行运行服务器。

无需信用卡 · 7 天试用 · 提供自托管方案

试试这样问

Sellsy 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Sellsy · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Sellsy、粘贴凭证、生成 MCP API key — 完成。无 Docker、无 git clone、无本地服务器。

Sellsy + Gemini

Sellsy:法国 CRM 和开票系统:公司、联系人、商机、发票、报价、条目和付款。REST API v2,OAuth 2.0 client credentials。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

SELLSY_CLIENT_ID, SELLSY_CLIENT_SECRET

步骤 1 — 获取凭证

Getting credentials

  1. Sign in to Sellsy, open Paramètres → API and create an application in the developer area.
  2. Choose the client credentials flow — it authorises the application against your own account with no browser consent step. You receive a client id and client secret.
  3. Set SELLSY_CLIENT_ID and SELLSY_CLIENT_SECRET. AnythingMCP mints and refreshes the access token on its own.

This is API v2, at https://api.sellsy.com/v2. Sellsy's v1 was an entirely different, single-endpoint RPC API — if you find an example that POSTs everything to one URL with a request parameter, that is v1 and it does not apply here.

…(continued in the in-app connector instructions)

步骤 2 — 安装 adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

步骤 3 — 在 Gemini 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

Gemini CLI 从 ~/.gemini/settings.json (Windows: %APPDATA%\gemini\settings.json) 读取 MCP 服务器。添加:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. 从 AnythingMCP 获取你的 MCP API key。
  2. 保存文件并重启 gemini。
  3. 在 Gemini CLI 中运行 /mcp — Sellsy 应显示为可用。
  4. Vertex AI Studio: 将 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID 传入请求的 tools 数组,使用相同的 X-API-Key 请求头。

可用工具

ToolWhat it does
sellsy_list_companiesList client companies with their name, SIRET, VAT number, address and owner
sellsy_search_companiesSearch companies with Sellsy's filter object — far more expressive than the plain list
sellsy_get_companyRead one client company in full: addresses, contacts, tax identifiers, rating and the notes recorded against it
sellsy_list_contactsList individual contacts with their name, e-mail, phone, position and the company they belong to
sellsy_list_invoicesList invoices with their number, date, due date, client, net and gross totals and payment status — the receivables view
sellsy_search_invoicesSearch invoices with Sellsy's filter object — by status, date range, client or amount
sellsy_get_invoiceRead one invoice in full: every row with its quantity, unit price, discount and VAT, the totals and the payments applied against it
sellsy_list_estimatesList estimates (devis) with their number, date, client, total and acceptance status — what is out with prospects and not yet won
sellsy_list_opportunitiesList CRM opportunities with their name, client, amount, funnel step and expected close date — the pipeline view
sellsy_list_itemsList catalogue items with their reference, name, unit price, VAT rate and stock tracking flag
sellsy_get_contactRead one contact (person) in full: name, email and phone numbers, position, note, addresses, owner, archive state and custom fields
sellsy_list_contact_companiesList the companies a contact is linked to
sellsy_edit_contactChange fields of a contact
sellsy_edit_companyChange fields of a company
sellsy_create_companyCreate a company (a client, prospect or supplier)
sellsy_list_company_contactsList the contacts (people) linked to a company, with name, e-mail, phones, position and their roles at the company
sellsy_link_contact_to_companyLink an existing contact to a company, optionally with roles (e.g. ["main", "invoicing", "dunning"])
sellsy_list_company_addressesList the addresses of a company (invoicing, delivery and others) with their ids, for use as invoicing_address_id or delivery_address_id on…
sellsy_create_company_addressAdd an address to a company
sellsy_get_company_custom_fieldsRead the custom field values of a company: field id, name, type and value
sellsy_update_company_custom_fieldsSet custom field values on a company
sellsy_list_company_filesList the directories and files attached to a company (contracts, scans, exports), with file ids for sellsy_get_file
sellsy_list_individualsList individuals (private persons who are clients, prospects or suppliers in their own right, unlike contacts who belong to a company) with…
sellsy_search_individualsSearch individual with Sellsy's filter object (a POST that only reads)
sellsy_get_individualRead one individual in full: name, contact details, type, addresses, owner and notes
sellsy_create_individualCreate an individual (a private person as client, prospect or supplier)
sellsy_edit_individualChange fields of an individual
sellsy_search_contactsSearch contact with Sellsy's filter object (a POST that only reads)
sellsy_create_contactCreate a contact (a person, usually working at a company)
sellsy_get_opportunityRead one opportunity: name, status, pipeline and step, amount, probability, due date, source, related company or individual, contacts…
sellsy_search_opportunitiesSearch opportunity with Sellsy's filter object (a POST that only reads)
sellsy_create_opportunityCreate an opportunity in a pipeline step for a company or individual
sellsy_update_opportunityPartly update an opportunity, e.g. mark it won or lost, change its amount or due date
sellsy_move_opportunity_stepMove an opportunity to another step of its pipeline (the kanban move), optionally placing it before another opportunity
sellsy_list_opportunity_pipelinesList the opportunity pipelines (sales funnels) with their ids and names
sellsy_list_pipeline_stepsList the steps of one pipeline in order, with id, name, rank and default probability. embed opportunities_number adds how many…
sellsy_list_opportunity_sourcesList the opportunity sources (where leads come from: website, trade fair, referral...) with their ids
sellsy_list_opportunity_categoriesList the categories that group opportunity sources; embed sources returns the sources of each category
sellsy_get_estimateRead one estimate (devis) in full: number, date, expiry date, status, related parties, rows with quantity, price and VAT, totals and the…
sellsy_search_estimatesSearch estimate with Sellsy's filter object (a POST that only reads)
sellsy_create_estimateCreate an estimate (devis) as a draft
sellsy_update_estimate_statusChange the status of an estimate, e.g. to accepted when the client signed or refused when they declined
sellsy_create_invoiceCreate an invoice as a draft (it gets its final number when validated with sellsy_validate_invoice)
sellsy_validate_invoiceValidate a draft invoice: it gets its definitive number, can no longer be edited and is due
sellsy_list_invoice_paymentsList the payments recorded on one invoice: amount, date, payment method and status
sellsy_list_invoice_credit_notesList the credit notes linked to one invoice (refunds and corrections), with number and amounts
sellsy_list_invoice_filesList the directories and files attached to one invoice, with file ids for sellsy_get_file
sellsy_list_credit_notesList credit notes (avoirs) with number, date, client, amounts and status (draft, stored, partialspend, spent, cancelled)
sellsy_search_credit_notesSearch credit note with Sellsy's filter object (a POST that only reads)
sellsy_get_credit_noteRead one credit note in full: rows, totals, status, related parties and the invoices it refers to
sellsy_list_ordersList sales orders (bons de commande) with number, date, client, amount, status and delivery status (order_status: none, wait, picking…
sellsy_search_ordersSearch order with Sellsy's filter object (a POST that only reads)
sellsy_get_orderRead one sales order in full: rows, totals, status, delivery status and related parties
sellsy_list_deliveriesList delivery notes (bons de livraison) with number, date, client and delivery status
sellsy_list_paymentsList payments received or made, with amount, currency, paid date, payment method, status and the documents they settle
sellsy_search_paymentsSearch payment with Sellsy's filter object (a POST that only reads)
sellsy_get_paymentRead one payment: amount, date, method, status, number and the documents it is allocated to
sellsy_list_payment_methodsList the payment methods of the account (transfer, card, cheque, direct debit...) with their ids for payment_method_ids on documents
sellsy_get_itemRead one catalogue item: type, reference, name, description, reference price, purchase price, VAT, unit and accounting codes
sellsy_search_itemsSearch item with Sellsy's filter object (a POST that only reads)
sellsy_create_itemCreate a catalogue item (product or service)
sellsy_edit_itemChange fields of a catalogue item
sellsy_get_item_pricesRead the prices of an item per rate category (price lists), with amounts with and without tax
sellsy_list_taxesList the VAT rates (taxes) of the account with id, rate and label, for tax_id on items and document rows
sellsy_list_unitsList the units of measure (piece, hour, day, kg...) with their ids, for unit_id on items and rows
sellsy_list_currenciesList the currencies available on the account, with code and symbol
sellsy_list_payment_termsList the payment terms of the account (on order, 30 days, end of month...) with their ids, for payment_terms on invoices and estimates
sellsy_list_rate_categoriesList the rate categories (price lists such as retail or wholesale) with their ids
sellsy_list_custom_fieldsList the custom field definitions of the account: id, name, code, type, options and which objects they apply to
sellsy_list_tasksList tasks (to-dos) with title, due date, status (todo or done), label, priority, assignees and the record they belong to
sellsy_search_tasksSearch task with Sellsy's filter object (a POST that only reads)
sellsy_get_taskRead one task: title, description, due date, status, label, priority, reminders, assignees and the related record
sellsy_create_taskCreate a task (to-do) on a record, e.g. a follow-up call on a company
sellsy_update_taskUpdate a task, e.g. set status done, move the due date or reassign it
sellsy_list_task_labelsList the task labels (types such as call, e-mail, meeting) with their ids, for label_id when creating tasks
sellsy_list_commentsList comments (notes left on companies, contacts, opportunities and documents) with text, author, date and related record
sellsy_search_commentsSearch comment with Sellsy's filter object (a POST that only reads)
sellsy_create_commentAdd a comment (note) to a record, e.g. a summary of a call on a company or opportunity
sellsy_list_calendar_eventsList calendar events (meetings, appointments) with title, start and end, label, participants and related record
sellsy_search_calendar_eventsSearch calendar event with Sellsy's filter object (a POST that only reads)
sellsy_get_calendar_eventRead one calendar event: title, description, start and end, all-day flag, label, participants and related record
sellsy_create_calendar_eventCreate a calendar event (meeting or appointment), optionally linked to a record and with participants
sellsy_update_calendar_eventUpdate a calendar event, e.g. move it or change its title
sellsy_list_calendar_event_labelsList the calendar event labels (meeting, call, demo...) with their ids, for label_id when creating events
sellsy_list_crm_activityRead the CRM activity feed: e-mails, calls, meetings, comments and other events logged on records, with date, author and label
sellsy_list_staffsList the staff members (users of the Sellsy account) with id, name, e-mail and status
sellsy_get_staffRead one staff member
sellsy_list_teamsList the teams of the Sellsy account (groups of staff members) with their ids and members
sellsy_get_fileRead one file attached in Sellsy: name, size, type, the record it belongs to and its download link
sellsy_list_subscriptionsList subscriptions (recurring invoicing plans) with client, frequency, amounts and next invoice date
sellsy_get_subscriptionRead one subscription (recurring invoicing plan); embed payment_installments adds its installments
sellsy_searchSearch the whole account by text, like the search bar: companies, individuals, contacts, opportunities, items, documents and staff
sellsy_get_quotasRead the API quotas of the account: requests allowed and used in the current windows

FAQ

Gemini 1.5 Pro 或 2.x 支持 MCP 吗? 支持 — Gemini CLI ≥ 0.4 与 Vertex AI tools API 均接受带自定义请求头的 MCP httpUrl 连接器。

下一步

这份指南对你有帮助吗?

2 分钟将 Sellsy 连接到 Gemini

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 Sellsy,再把你的 MCP URL 添加到 Gemini。无需代码,也无需自行运行服务器。

相关指南