Skip to main content
Read-only actions. Read and correct the income invoiced outside Melso, which the tax returns count with Melso’s own invoices. Monetary amounts are EUR decimal strings; update requires the saved expected_version. An income in another currency counts at the ECB rate of its date; update records when it was collected and the euros that came in (collected_date, collected_amount), and the 130 counts the difference then. Each action accepts only its own fields (* required): list; get(id*). Availability: Autónomo / Empresa. Access: Live in the Melso app and over MCP for a signed-in person. Where the partner REST API covers the same area, that path is private beta until Melso enables your account. See Access and pricing. The live tool list is authoritative: the company’s plan and your role can narrow this contract. Understand access.

When to use

Use income_read for get, list. Use income for the companion actions. The live tool list determines availability.

Input

Actions

The tool’s schema combines the fields of every action. Each action accepts only its own fields below; send action with them.

Read actions

These actions only read. They change nothing.
Read one income with its VAT lines, withholding, review codes and saved version.
List the income invoiced outside Melso (another invoicing tool, a platform, invoices from before Melso), with amounts, review codes and saved versions. Invoices issued with Melso are in invoices.

Output

list and get return income invoiced outside Melso with VAT lines, withholding, review codes and saved version. The result uses MCP content blocks; JSON payloads are encoded in text and may also appear in structuredContent. Check isError before reading a success payload. When the server declares an outputSchema, it is reproduced below. Check the action result and its declared fields before reporting success.

Example

Use the actions of this tool in the order shown; its companion tool covers the other actions. These are the arguments of each call, in order.
1

List the income

2

Read one record and note its version

The first call as a request. Use an OAuth access token issued for this MCP resource and replace the example identifiers with values from your own company.