Siigo MCP Server

Inspect Siigo invoices, customers and products through CodeSpar’s community MCP integration for the Colombian accounting platform.

Local serverstdioTypeScript

What is the Siigo MCP Server?

This Siigo MCP server is CodeSpar’s community integration for the Colombian accounting platform. Its tools cover invoices, customers, products and related reference data. It shares a monorepo with other integrations, including Itaú, but each provider has a distinct package and credentials.

Identify the record and intended operation

Begin with an invoice or customer identifier and retrieve the current record. Keep the identifier with the result when explaining a status or comparing data. The documented toolset also includes create, update and delete operations, so an inspection request should be scoped clearly before any follow-up change.

Install the Siigo package

The published npm package is @codespar/mcp-siigo; its command points to the Siigo server. Set SIIGO_API_KEY and SIIGO_ACCESS_TOKEN using the provider’s developer credentials. The project also documents a source launch and optional self-hosted HTTP mode. Do not substitute the Itaú package merely because both integrations use the same repository.

Setup and tool documentation. Explore related MCP servers.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_invoiceRetrieve an invoice by ID.
list_invoicesList invoices.
list_customersList customer records.
list_productsList product records.
get_invoice_pdfRetrieve an invoice PDF.

How to install the Siigo MCP Server

{
  "mcpServers": {
    "siigo": {
      "command": "npx",
      "args": [
        "-y",
        "@codespar/mcp-siigo"
      ],
      "env": {
        "SIIGO_API_KEY": "YOUR_SIIGO_API_KEY",
        "SIIGO_ACCESS_TOKEN": "YOUR_SIIGO_ACCESS_TOKEN"
      }
    }
  }
}

Configuration

Node.js with npx and the Siigo API key and access token documented by the package maintainer.

VariableDescriptionRequired
SIIGO_API_KEYAPI key for the intended Siigo account.Yes
SIIGO_ACCESS_TOKENSiigo bearer access token.Yes

Example prompts to try

  • “Retrieve this Siigo invoice and explain its current details without modifying any records.”

Frequently asked questions

No. CodeSpar documents separate provider packages. Use @codespar/mcp-siigo for this integration.