
SolidInvoice
co.solidinvoice由 solidinvoice.co 发布v3.1.2更新于 Nov 6, 2026
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
概览
SolidInvoice 的远程 MCP 服务器,让助手创建并发送发票与报价单、管理客户并跟踪付款。
- 可以做什么
- 创建并发送发票和报价单,可将报价单一键转为发票
- 管理客户与联系人,包括每个客户的币种、地址和自定义字段
- 跟踪已开出发票的付款与付款状态
- 在多公司账户下操作,因为平台原生支持多租户
- 适用场景
- 当你通过 SolidInvoice 向客户开票,并希望助手在不打开网页应用的情况下起草或发送发票与报价单、查询客户资料或核对付款状态时适用。
- 运行要求
- 需连接 solidinvoice.app 上的远程 MCP 端点(streamable HTTP),并要求 OAuth 登录。未声明环境变量或请求头。需要一个 SolidInvoice 账户(托管或自建)及相应的公司数据。
安装
在 SourceWeft 中
- 打开 控制台中的 SolidInvoice,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/co.solidinvoice%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"solidinvoice": {
"type": "http",
"url": "https://solidinvoice.app/_mcp"
}
}
}README
SolidInvoice
The open-source invoicing platform for freelancers and small businesses.
Send beautiful quotes and invoices, accept online payments, automate recurring billing — and own every byte of your data.
[License: MIT] [Latest Release] [PHP 8.4+] [Symfony 8.1] [Docker Pulls] [GitHub Stars]
[Try Hosted] [Self-Host with Docker] [Star on GitHub]
[Share Feedback] [Join the Affiliate Program]
[SolidInvoice Dashboard]Why SolidInvoice?
Most invoicing tools force a trade-off: easy to use or respectful of your data. SolidInvoice gives you both. It's a mature, production-ready billing platform you can run on your own server for free, or let us host it: start on the Free plan, with paid plans from $9/month — no lock-in. Built on Symfony 8.1 and PHP 8.4, it's designed to be extended, integrated, and trusted.
✨ Features
💼 Billing & Invoicing
- Quotes that convert into invoices in one click
- Recurring invoices on flexible schedules
- Multi-currency support (real
Moneyobjects — no float rounding) - Multi-tax support with invoice-level tax and automatic rate snapshot on issue
- Flat-rate and percentage tax types, plus per-line discounts
- 8 built-in PDF templates for invoices and quotes
- Automatic overdue detection with configurable notifications
- Payment reminders sent on a schedule you define
- Create a new client directly from the invoice or quote form
- Invoice state machine (draft → pending → paid)
👥 Clients & Contacts
- Full client and contact management
- Custom fields for clients and contacts
- Per-client currency, addresses and contact channels
- Multi-tenancy out of the box (run multiple companies from one install)
🔐 User & Security
- Two-Factor Authentication (2FA) via TOTP
- Google OAuth login
- User email verification
- Role-based access control with Symfony Security & Voters
- Guided onboarding flow with a checklist for new users
💳 Payments
- Bring-your-own Stripe, PayPal and other gateways via Payum
- Online payment links sent with invoices
- PCI-compliant — no card data ever touches your server
🔌 Integrations & API
- REST API (JSON-LD, JSON-HAL, JSON, XML) powered by API Platform 4
- Token-based auth (
X-API-TOKEN) - Built-in MCP server with OAuth2 for AI agent automation
- Meilisearch integration for fast full-text search across all data
- Grid export and full company data export
- Notifications via email, SMS and chat channels
🛡 Privacy & Ownership
- 100% self-hostable — your database, your rules
- Encrypted secrets, Doctrine multi-tenancy filters
- MIT licensed — fork it, modify it, ship it
🚀 Modern Stack
- Symfony 8.1, PHP 8.4, Doctrine ORM, API Platform 4
- Tabler UI on Bootstrap 5.3 — fully responsive, mobile-friendly
- Stimulus, Webpack Encore, Bun, Sass
- Helm charts for Kubernetes, opt-in Prometheus metrics
- Symfony Messenger for async task processing
- ULID primary keys, PHPStan level 6, ECS, Rector
🏠 Self-Hosted vs. ☁️ Hosted
Both versions run the same codebase. Self-hosted has no limits; hosted features depend on your plan. Pick whichever fits your workflow.
Start with the hosted version → solidinvoice.co
📸 Screenshots
🚀 Quick Start
Option 1 — Hosted (recommended)
The fastest way to start sending invoices. Sign up at solidinvoice.co — no install, no server, automatic updates and backups. Start on the Free plan; paid plans start at $9/month.
Option 2 — Docker
Full image and configuration options: hub.docker.com/r/solidinvoice/solidinvoice
Option 3 — Single binary or Homebrew
Get up and running in seconds with a self-contained binary — no PHP, no web server, no extensions to install.
macOS / Linux (Homebrew):
Direct binary download:
Grab the latest binary for your platform from the releases page, make it executable, and run it:
That's it — open http://localhost:8765 and you're invoicing.
Option 4 — From source (for developers)
For production builds:
Requirements: PHP 8.4+, ext-curl, ext-gd, ext-intl, ext-openssl, ext-pdo, ext-soap, ext-xsl, MySQL/MariaDB or PostgreSQL.
🛠 Tech Stack
Backend: Symfony 8.1 · PHP 8.4 · Doctrine ORM · API Platform 4 · Payum · MoneyPHP Frontend: Tabler · Bootstrap 5.3 · Stimulus · Webpack Encore · Bun · Sass Quality: PHPStan (level 6) · ECS · Rector · PHPUnit · Foundry · GitHub Actions
📚 Documentation
- 🌐 Website — solidinvoice.co
- 📖 Docs & guides — solidinvoice.co/docs
- 🔄 Upgrading —
UPGRADE.md - 📝 Changelog —
CHANGELOG.md
💬 Feedback
Using SolidInvoice, hosted or self-hosted? Tell us what works, what gets in your way, and what's missing in our 5-minute feedback form. It's anonymous and every question is optional.
🎁 Refer & Earn
Earn up to $93 a year for every customer you refer to SolidInvoice Cloud. Join the affiliate program, share your link, and earn 20% of every payment your referrals make, month after month. Self-hosted users can take part too.
🤝 Contributing
We love contributions of every shape — code, docs, translations, bug reports, ideas. Look for the good first issue label to get started, then read the contributing guide and our code of conduct.
🔒 Security
Found a vulnerability? Please do not open a public issue. See SECURITY.md for our responsible disclosure process.
💖 Sponsors & Acknowledgements
SolidInvoice is built and maintained thanks to our sponsors. Want to support the project? Become a sponsor.
A huge thank-you to:
📄 License
SolidInvoice is open-source software released under the MIT License.
来源:README.md,提交 34a3dba
工具
0版本历史
1- v3.1.2最新Oct 30, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分