mcpField
M
mcp-colppy

mcp-colppy

Local
github.com/codesparFinance275Updated 4w ago

About mcp-colppy

mcp-colppy is an MCP server for Colppy, an Argentine cloud accounting platform with integrated AFIP electronic invoicing. The release is alpha and its endpoints have not been fully validated against the live service. It suits teams handling accounting and invoicing in Argentina.

Key features

  1. 01Customer and supplier record management
  2. 02Invoice creation with AFIP electronic invoicing
  3. 03Invoice cancellation, PDF retrieval and receipts
  4. 04Chart of accounts, balance and stock lookup
  5. 05Sales and expense reports by date range

Use cases

  1. 01Having an agent issue electronic invoices for Argentine customers
  2. 02Checking customer balances and receivables
  3. 03Generating sales and expense reports

MCP support

The server exposes 22 MCP tools for customers, invoices, receipts, stock and reports for MCP clients to call.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"codespar-mcp-colppy": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-colppy"
],
"env": {
"COLPPY_API_KEY": "<COLPPY_API_KEY>",
"COLPPY_COMPANY_ID": "<COLPPY_COMPANY_ID>"
}
}
}
}
Run commandnpx -y @codespar/mcp-colppy
Environment variables to set
COLPPY_API_KEYSecretAPI key for Colppy
COLPPY_COMPANY_IDCompany identifier

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@codespar/mcp-colppy0.2.0-alpha.3

Tools

22

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
limitnumberNoResults limit
filterstringNoSearch filter (name or tax ID)
offsetnumberNoPagination offset

Details

From the project README

MCP Colppy

Alpha release — published under the alpha npm dist-tag. Endpoint paths follow public docs and BACEN/provider conventions but have not been fully live-validated. Pin exact versions during 0.x.x-alpha. Install with npm install <pkg>@alpha.

MCP server for Colppy — Argentine cloud accounting platform with integrated AFIP electronic invoicing.

Quick Start

# Set your credentials
export COLPPY_API_KEY="your-api-key"
export COLPPY_COMPANY_ID="your-company-id"

# Run via stdio
npx tsx packages/argentina/colppy/src/index.ts

# Run via HTTP
npx tsx packages/argentina/colppy/src/index.ts --http

Environment Variables

VariableRequiredDescription
COLPPY_API_KEYYesAPI key from Colppy
COLPPY_COMPANY_IDYesCompany identifier
MCP_HTTPNoSet to "true" to enable HTTP transport
MCP_PORTNoHTTP port (default: 3000)

Tools (22)

ToolPurpose
list_customersList customers
create_customerCreate a customer
list_productsList products and services
create_invoiceCreate an invoice (integrates with AFIP for electronic invoicing)
list_invoicesList invoices
get_balanceGet account balance summary
list_accountsList chart of accounts (plan de cuentas)
create_paymentRecord a payment against an invoice
update_customerUpdate an existing customer's data
delete_customerDelete a customer
get_customer_balanceGet the current account balance (cuenta corriente) for a customer
list_suppliersList suppliers (proveedores)
create_supplierCreate a supplier (proveedor)
cancel_invoiceCancel/void an invoice (anular comprobante)
get_invoice_pdfGet the PDF representation of an invoice (returns URL or base64)
create_receiptCreate a receipt (recibo) — record cash/transfer received against one or more invoices
list_receiptsList receipts (recibos)
get_stockGet current stock for a product across warehouses
list_warehousesList warehouses (depósitos)
list_companiesList companies (empresas) accessible to the current API user
sales_reportSales report by date range
expenses_reportExpenses/purchases report by date range

Auth

Uses API key + session authentication. The API key is sent with each request along with the company ID. Colppy uses a JSON-RPC style API where service and operation are specified in the request body.

API Reference


Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

Authentication

Set these environment variables before launching the server:

  • COLPPY_API_KEY (required, secret) — API key for Colppy
  • COLPPY_COMPANY_ID (required) — Company identifier

Issue credentials at the provider's developer portal: https://api.colppy.com/.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.