</>MCP Agents Market
MCP Server

SolidInvoice

by SolidInvoice969PHPUpdated 2026-09-08

Simple and elegant invoicing solution.

SolidInvoice MCP server enables AI agents to automate invoicing and billing workflows through programmatic access to an open-source invoicing platform. Built on Symfony 7 and PHP 8.4, it provides OAuth2-authenticated access to create quotes, manage recurring invoices, track payments, and handle client data. The server exposes SolidInvoice's REST API (JSON-LD, JSON-HAL) through the Model Context Protocol, allowing assistants to generate invoices, process payments via Stripe or PayPal, and manage multi-currency billing operations without manual intervention.

Key Features

OAuth2-secured MCP server for AI agent automation of invoicing workflows
Programmatic quote and invoice generation with automatic conversion and state tracking
Multi-currency billing support with real Money objects and automatic tax calculations
Recurring invoice automation on flexible schedules with overdue detection
Client and contact management with custom fields and multi-tenancy support
Payment gateway integration through Payum (Stripe, PayPal) with online payment links
REST API access via API Platform 4 supporting JSON-LD, JSON-HAL, JSON, and XML formats
Two-factor authentication and role-based access control for secure agent operations

Use Cases

  • 01Automate monthly invoice generation for recurring client contracts through AI assistants
  • 02Create and send payment reminders automatically when invoices become overdue
  • 03Generate quotes on-demand during client conversations and convert to invoices upon approval
  • 04Sync billing data with accounting systems by extracting invoice and payment records
  • 05Monitor outstanding payments and trigger collection workflows based on payment status
  • 06Manage multi-currency invoicing for international clients with automatic rate handling

Related MCP Servers

View more

SolidInvoice — FAQ

What is the SolidInvoice MCP server?+

It's a Model Context Protocol server that connects AI agents to SolidInvoice's invoicing platform, enabling automated creation of quotes, invoices, recurring billing, payment tracking, and client management through OAuth2-authenticated API access.

How do I install the SolidInvoice MCP server?+

First deploy SolidInvoice via Docker, Homebrew, or from source following the quick start instructions. Then configure the MCP server connection in your AI client using OAuth2 credentials and the SolidInvoice API endpoint. The server requires PHP 8.4+ and a database (MySQL, MariaDB, or PostgreSQL).

Which AI clients work with this MCP server?+

Any client that supports the Model Context Protocol and OAuth2 authentication can connect. The specific supported clients depend on the MCP implementation details not fully detailed in the README.

Do I need API keys or credentials to use it?+

Yes, you need OAuth2 credentials configured in your SolidInvoice installation. The MCP server uses token-based authentication (X-API-TOKEN) to access the REST API securely.

Is the SolidInvoice MCP server free?+

Yes, the self-hosted version is completely free under the MIT license. The hosted version costs $8/month but includes the same MCP server functionality with automatic updates and backups.

What are the prerequisites for running this MCP server?+

You need a running SolidInvoice instance (PHP 8.4+, database, required extensions like ext-curl, ext-gd, ext-intl), OAuth2 configured, and an MCP-compatible AI client. Payment gateway credentials (Stripe, PayPal) are optional for payment processing features.

How do I install SolidInvoice?+

Open the source repository on GitHub and follow its README. SolidInvoice is a mcp server — MCP Agents Market links you directly to the official repo.

Is SolidInvoice free?+

SolidInvoice is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches