Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SIIGO_BASE_URL | No | API base URL | https://api.siigo.com |
SIIGO_USERNAME | Yes | Your Siigo API username | |
SIIGO_ACCESS_KEY | Yes | Your Siigo API access key | |
SIIGO_PARTNER_ID | No | Partner ID for API identification | siigo-mcp-server |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
siigo_get_products | Get list of products from Siigo |
siigo_get_product | Get a specific product by ID |
siigo_create_product | Create a new product |
siigo_update_product | Update an existing product |
siigo_delete_product | Delete a product |
siigo_get_customers | Get list of customers from Siigo |
siigo_get_customer | Get a specific customer by ID |
siigo_create_customer | Create a new customer |
siigo_update_customer | Update an existing customer |
siigo_get_invoices | Get list of invoices from Siigo |
siigo_get_invoice | Get a specific invoice by ID |
siigo_create_invoice | Create a new invoice |
siigo_update_invoice | Update an existing invoice |
siigo_delete_invoice | Delete an invoice |
siigo_get_invoice_pdf | Get invoice PDF |
siigo_send_invoice_email | Send invoice by email |
siigo_get_credit_notes | Get list of credit notes from Siigo |
siigo_get_credit_note | Get a specific credit note by ID |
siigo_create_credit_note | Create a new credit note |
siigo_get_vouchers | Get list of vouchers (cash receipts) from Siigo |
siigo_get_voucher | Get a specific voucher by ID |
siigo_create_voucher | Create a new voucher |
siigo_get_purchases | Get list of purchases from Siigo |
siigo_get_purchase | Get a specific purchase by ID |
siigo_create_purchase | Create a new purchase |
siigo_update_purchase | Update an existing purchase |
siigo_delete_purchase | Delete a purchase |
siigo_get_payment_receipts | Get list of payment receipts from Siigo |
siigo_get_payment_receipt | Get a specific payment receipt by ID |
siigo_create_payment_receipt | Create a new payment receipt |
siigo_update_payment_receipt | Update an existing payment receipt |
siigo_delete_payment_receipt | Delete a payment receipt |
siigo_get_journals | Get list of accounting journals from Siigo |
siigo_get_journal | Get a specific journal by ID |
siigo_create_journal | Create a new accounting journal |
siigo_get_document_types | Get document types catalog |
siigo_get_taxes | Get taxes catalog |
siigo_get_payment_types | Get payment types catalog |
siigo_get_cost_centers | Get cost centers catalog |
siigo_get_users | Get users catalog |
siigo_get_warehouses | Get warehouses catalog |
siigo_get_price_lists | Get price lists catalog |
siigo_get_account_groups | Get account groups catalog |
siigo_get_cities | Get cities catalog |
siigo_get_id_types | Get ID types catalog |
siigo_get_fiscal_responsibilities | Get fiscal responsibilities catalog |
siigo_get_trial_balance | Get trial balance report |
siigo_get_trial_balance_by_third | Get trial balance by third party report |
siigo_get_accounts_payable | Get accounts payable report |