FattureInCloud MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FIC_COMPANY_ID | No | Default company ID. If unset, tools require an explicit company_id argument. | |
| FIC_ACCESS_TOKEN | Yes | A manual access token for Fatture in Cloud API v2. Required. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_companiesA | List the Fatture in Cloud companies accessible with the configured token. Returns id, name and type for each company; the id is the company_id used by the other tools. |
| get_company_infoA | Look up company configuration needed to build documents: VAT types (IDs for items_list), payment methods, payment accounts, expense categories. |
| list_issued_documentsA | List issued documents (invoices, credit notes, quotes, proformas, receipts...) for a company. One document type per call; defaults to invoices. Paginated: check current_page/last_page/total. |
| get_issued_documentA | Get a single issued document by ID with full details (entity, line items, payments, amounts). |
| list_received_documentsA | List received documents for a company: expenses (spese), passive credit notes, passive delivery notes, self invoices. Defaults to expenses. Paginated: check current_page/last_page/total. |
| get_received_documentA | Get a single received document (expense, passive credit note...) by ID with full details. |
| create_issued_documentA | Create an issued document (invoice, credit note, quote...). Requires entity and items_list; look up VAT type and payment method/account IDs with get_company_info first. Returns the created document. |
| update_issued_documentA | Update an existing issued document. Only the fields provided in data are changed. Fetch the document first with get_issued_document to see its current state. |
| delete_issued_documentA | Permanently delete an issued document by ID. Irreversible. |
| create_received_documentA | Create a received document (expense, passive credit note...). Requires description, entity, date, amounts (amount_net/amount_vat/amount_gross) and a payments_list covering the total. Returns the created document. |
| update_received_documentA | Update an existing received document. Only the fields provided in data are changed. Fetch the document first with get_received_document to see its current state. |
| delete_received_documentA | Permanently delete a received document by ID. Irreversible. |
| upload_attachmentA | Upload a local file (PDF, image, XML, zip...) as an attachment for an issued or received document. Returns an attachment_token: pass it as data.attachment_token in a create/update tool to bind it to a document. Unbound tokens expire after a while, so upload right before creating/updating. |
| delete_document_attachmentA | Remove the attachment from an issued or received document (the document itself is untouched). Irreversible. Note: the FIC API has been observed returning 500 on this endpoint; deleting the document or replacing the attachment via update (new attachment_token) are alternatives. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/badbat75/FattureInCloudMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server