Yuki MCP by usefulapi

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

Read Yuki administrations, open invoices, ledger balances, contacts and documents.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableFiles & StorageFinanceBusiness & Commerce

Overview

AI-generated overview

Read-only access to Yuki accounting: administrations, open invoices, ledger balances, revenue, contacts and archived documents.

What you can do
  • List reachable Yuki domains and administrations, with company, Chamber of Commerce and VAT details
  • List open sales and purchase invoices (debtors and creditors), optionally within a date range
  • Read the chart of accounts, ledger balances on a date, ledger transactions and net revenue
  • List projects and search customer and supplier contacts by name, city, tag, email, VAT number and more
  • Browse archive folders, tabs and documents, search documents by text, and get a short-lived download link for a document file
  • Check monthly usage, request a missing feature, and manage or cancel a paid plan
When to use it
Useful when you want an assistant to answer bookkeeping questions for a Yuki administration, such as which invoices are still open or overdue, what a ledger account balance was on a date, or what net revenue a period produced, and to look up contacts and archived invoices or receipts.
Requirements
A remote MCP endpoint added by URL only; no Authorization header or API key in the client config. Sign-in uses OAuth, and on first connect you paste your Yuki web service access key, which is validated and stored per user. A Yuki account with web service access is needed; the free plan allows 50 tool calls per month.
Before you install
The Yuki web service access key is a credential: it is entered during OAuth sign-in and stored per user, so treat it as a secret. An accountant key can reach many domains, so check which administration a request targets. Paid plans are billed through a Stripe Checkout link returned by the upgrade tool, and cancelling does not refund the current period. Document download links are presigned and work only briefly.

Installation

In SourceWeft

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

README

Yuki MCP by usefulapi

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

Connect

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

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

On first connect you will paste your Yuki web service access key. It is validated, stored per-user, and scoped to you. No keys in config files.

Tools

ToolTypeWhat it does
yuki_list_domainsreadList domains
yuki_list_administrationsreadList administrations
yuki_list_outstanding_debtor_itemsreadList open sales invoices (debtors)
yuki_list_outstanding_creditor_itemsreadList open purchase invoices (creditors)
yuki_get_gl_account_balancereadGet general ledger balances
yuki_list_gl_account_transactionsreadList general ledger transactions
yuki_get_net_revenuereadGet net revenue
yuki_get_gl_account_schemereadGet chart of accounts
yuki_list_projectsreadList projects
yuki_search_contactsreadSearch contacts
yuki_list_document_foldersreadList archive folders
yuki_list_document_folder_tabsreadList archive folder tabs
yuki_list_documentsreadList archive documents
yuki_search_documentsreadSearch archive documents
yuki_get_documentreadGet document
yuki_get_document_download_urlreadGet document download link
yuki_usage_statusmetaUsage status (free-tier meter)
yuki_request_featuremetaRequest a missing feature
yuki_upgrademetaUpgrade to Pro or Pro+
yuki_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 yuki_upgrade (it returns a Stripe Checkout link). Cancel any time with yuki_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running yuki_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

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

Tools

16

yuki_list_domains

List domains

List the Yuki domains (customer environments) this access key can reach: id, name and URL. Accountant keys reach many domains. Accounting.Domains.

Parametersoffset

yuki_list_administrations

List administrations

List the administrations (companies with their own books) this access key can reach: id, name, address, Chamber of Commerce and VAT numbers, start date. Use the ids in the other tools. Accounting.Administrations.

Parametersoffset

yuki_list_outstanding_debtor_items

List open sales invoices (debtors)

Open items on the debtors list (unpaid sales invoices): date, description, contact, open and original amount, reference, due date. Optionally within a date range. Accounting.OutstandingDebtorItems / OutstandingDebtorItemsByDate.

Parameterslimitoffsetend_datesort_orderstart_dateadministration_idinclude_bank_transactions

yuki_list_outstanding_creditor_items

List open purchase invoices (creditors)

Open items on the creditors list (unpaid purchase invoices): date, description, contact, open and original amount, reference, due date. Optionally within a date range. Accounting.OutstandingCreditorItems / OutstandingCreditorItemsByDate.

Parameterslimitoffsetend_datesort_orderstart_dateadministration_idinclude_bank_transactions

yuki_get_gl_account_balance

Get general ledger balances

The balance of every general ledger account of an administration on a date (yyyy-mm-dd): account code, description, amount. Accounting.GLAccountBalance.

Parametersdaterequiredlimitoffsetadministration_id

yuki_list_gl_account_transactions

List general ledger transactions

The transactions booked on one general ledger account in a date range: date, description, amount, contact, project. Get account codes from yuki_get_gl_account_scheme. Accounting.GLAccountTransactions.

Parameterslimitoffsetend_daterequiredstart_daterequiredgl_account_coderequiredadministration_id

yuki_get_net_revenue

Get net revenue

The net revenue (turnover) of an administration in a date range, by transaction date. Accounting.NetRevenue.

Parametersend_daterequiredstart_daterequiredadministration_id

yuki_get_gl_account_scheme

Get chart of accounts

The general ledger accounts (chart of accounts) of an administration: code, description, type. Use the codes in yuki_list_gl_account_transactions. AccountingInfo.GetGLAccountScheme.

Parameterslimitoffsetadministration_id

yuki_list_projects

List projects

Projects of an administration (code, description, company, contact, period, budgets), optionally filtered. AccountingInfo.GetProjects.

Parameterslimitoffsetsearch_valuesearch_optionadministration_id

yuki_search_contacts

Search contacts

Search the contacts (customers and suppliers) of a domain by name, city, postcode, tag, email, website, phone, code, Chamber of Commerce number, VAT number or bank account. Returns at most 100 contacts per page; ask for the next page_number until the reply is empty. Contact.SearchContacts.

Parametersactiveoffsetdomain_idsort_orderpage_numbersearch_valuesearch_option

yuki_list_document_folders

List archive folders

The folders of the document archive (id, name). With an accountant key that reaches several domains, pass domain_id so the archive of that domain is read (default: the key's only domain). Archive.DocumentFolders.

Parametersdomain_id

yuki_list_document_folder_tabs

List archive folder tabs

The tabs inside one archive folder (id, name). Archive.DocumentFolderTabs.

Parametersdomain_idfolder_idrequired

yuki_list_documents

List archive documents

Documents in the archive (invoices, receipts, bank statements...) with id, subject, type, contact, dates, amount. Narrow by archive folder or by document type, and by creation date range. Page with number_of_records and start_record. Archive.Documents / DocumentsInFolder / DocumentsByType.

Parametersoffsetend_datedomain_idfolder_idsort_orderstart_datestart_recorddocument_typenumber_of_records

yuki_search_documents

Search archive documents

Search archive documents by text in the creator, contact, subject, tag or type (or all). Optionally limit to a folder or tab and a date range. Archive.SearchDocuments.

Parametersoffsettab_idend_datedomain_idfolder_idsort_orderstart_datesearch_textrequiredstart_recordsearch_optionnumber_of_records

yuki_get_document

Get document

Details of one archive document by id (subject, type, contact, dates, amounts, folder). Archive.FindDocument.

Parametersdomain_iddocument_idrequired

yuki_get_document_download_url

Get document download link

A presigned download URL for the file of one archive document (the link works for a short time; open it in a browser). Archive.DocumentDownloadUrl.

Parametersdomain_iddocument_idrequired

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