Invoicetronic MCP Server
MCP server for Italian electronic invoicing (SDI) via Invoicetronic API
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
invoicetronic-mcpclaude mcp add invoicetronic-mcp-server -e 'INVOICETRONIC_API_KEY=<your invoicetronic_api_key>' -- uvx invoicetronic-mcp==1.0.1
{
"mcpServers": {
"invoicetronic-mcp-server": {
"command": "uvx",
"args": [
"invoicetronic-mcp==1.0.1"
],
"env": {
"INVOICETRONIC_API_KEY": "<your invoicetronic_api_key>"
}
}
}
}
متغيرات البيئة
INVOICETRONIC_API_KEYإلزامي سري Invoicetronic API key
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
Invoicetronic MCP Server
MCP server for the Invoicetronic API — Italian electronic invoicing through the SDI (Servizio di Interscambio).
Built with FastMCP (Python).
Features
20 tools covering the full Invoicetronic API:
| Category | Tools |
|---|---|
| Account | account_status, health_check |
| Send | list_sent_invoices, get_sent_invoice, get_sent_invoice_by_identifier, get_sent_invoice_payload, send_invoice_xml, validate_invoice_xml |
| Receive | list_received_invoices, get_received_invoice, get_received_invoice_payload |
| Company | list_companies, get_company |
| Events | list_events, get_event |
| Updates | list_updates, get_update |
| Export | export_invoices |
Setup
Prerequisites
- Python 3.11+
- uv (recommended) or pip
- An Invoicetronic API key
Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"invoicetronic": {
"command": "uv",
"args": ["run", "--directory", "/path/to/invoicetronic-mcp", "server.py"],
"env": {
"INVOICETRONIC_API_KEY": "your-api-key"
}
}
}
}
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"invoicetronic": {
"command": "uv",
"args": ["run", "--directory", "/path/to/invoicetronic-mcp", "server.py"],
"env": {
"INVOICETRONIC_API_KEY": "your-api-key"
}
}
}
}
Authentication
The Invoicetronic API uses Basic auth with your API key as the username and an empty password. Set the INVOICETRONIC_API_KEY environment variable.
Get your API key at invoicetronic.com.
API Reference
Full API docs: api.invoicetronic.com
License
MIT
الأسئلة الشائعة
ما هو Invoicetronic MCP Server؟
MCP server for Italian electronic invoicing (SDI) via Invoicetronic API
كيف أثبّت Invoicetronic MCP Server؟
يعمل على جهازك. في Claude Code: claude mcp add invoicetronic-mcp-server -e 'INVOICETRONIC_API_KEY=<your invoicetronic_api_key>' -- uvx invoicetronic-mcp==1.0.1. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Invoicetronic MCP Server إلى مفتاح API؟
نعم. يتطلب INVOICETRONIC_API_KEY، وتضبطها في إعداداته.
هل Invoicetronic MCP Server مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون Invoicetronic MCP Server؟
ينشره fgasparetto. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.