Fatture in Cloud MCP Server
README.md
# How to connect Fatture in Cloud to Claude Code, ChatGPT and any AI agent
**Yes, Claude, ChatGPT and other AI agents can work in your Fatture in Cloud account.** Fatture in Cloud has a documented REST API but no official MCP server. Cotlet.dev connects your own account to any AI agent so you can manage invoices, e-invoices, clients and expenses in plain words.
## What you can ask
> Create this month’s invoices for my clients, check each e-invoice XML and wait for my OK before sending to SDI.
> Check the e-invoices sent in the last 14 days and report every rejection reason without resending anything.
> List overdue invoices grouped by client and draft a reminder for each one.
> Record these supplier receipts as expenses and flag anything uncertain.
> Export last month’s invoices and expenses with net, VAT and gross totals for my accountant.
## Connect in 2 minutes
Get your API key at https://cotlet.dev/app and export it as `COTLET_API_KEY`.
### Claude Code
```bash
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"
```
### ChatGPT
Settings → Apps → add connector URL `https://cotlet.dev/mcp/v1`, then sign in with Cotlet.dev. No API key needed.
### Cursor
Copy `.cursor/mcp.json` from this repo into your project:
```json
{
"mcpServers": {
"cotlet": {
"url": "https://cotlet.dev/mcp/v1",
"headers": {
"Authorization": "Bearer ${COTLET_API_KEY}"
}
}
}
}
```
## Run it locally (stdio)
This repo is a real MCP server. It speaks MCP over stdio, lists its Fatture in Cloud tools without any key, and forwards every tool call to the hosted Cotlet.dev server. The hosted URL above stays the recommended way. Use this when your client only starts local servers.
```json
{"mcpServers":{"fatture-in-cloud":{"command":"uvx","args":["fatture-in-cloud-mcp"],"env":{"COTLET_API_KEY":"your-key"}}}}
```
Or with Docker:
```bash
docker build -t fatture-in-cloud-mcp .
docker run -i --rm -e COTLET_API_KEY fatture-in-cloud-mcp
```
Tools: `fatture_in_cloud_guide`, `fatture_in_cloud_status`, `fatture_in_cloud_open`, `fatture_in_cloud_read`, `fatture_in_cloud_click`, `fatture_in_cloud_type`, `fatture_in_cloud_close`. Without `COTLET_API_KEY` a tool call answers: "Set COTLET_API_KEY. Get a key at https://cotlet.dev/app".
## Command line
Python 3.10+, nothing else to install. From PyPI:
```bash
pip install fatture-in-cloud-mcp # or run it once: uvx fatture-in-cloud-mcp connect
fatture-in-cloud-mcp connect
```
Or straight from this repo:
```bash
export COTLET_API_KEY="your-key"
python3 fatture_in_cloud_agent.py connect # ready config for Claude Code, Cursor, ChatGPT
python3 fatture_in_cloud_agent.py status # is Fatture in Cloud ready in your Cotlet.dev account
python3 fatture_in_cloud_agent.py guide # Fatture in Cloud screens and sign-in link
python3 fatture_in_cloud_agent.py read # open Fatture in Cloud, read the page, close the browser
python3 fatture_in_cloud_agent.py tools # list Cotlet.dev tools
python3 fatture_in_cloud_agent.py serve # start the stdio MCP server (same as no argument)
```
## Questions from Fatture in Cloud users
**Does Fatture in Cloud have an API?**
Yes. Fatture in Cloud has a documented REST API v2 for issued invoices, clients, received documents, e-invoices and attachments, but no official MCP server. The API uses OAuth 2.0 or a manual access token with scopes.
**How do I connect Fatture in Cloud to ChatGPT?**
Add Cotlet.dev as an app in ChatGPT with the connector URL `https://cotlet.dev/mcp/v1`, sign in to Cotlet and request Fatture in Cloud in the console. Sign in to Fatture in Cloud once in your Cotlet Cloud Browser, then ask ChatGPT in plain words.
**Is there a way to use Claude with Fatture in Cloud?**
Yes. Add `https://cotlet.dev/mcp/v1` as a custom connector in Claude, or use the MCP configuration from the repository. Claude then works with your own Fatture in Cloud account.
**Is there an Fatture in Cloud MCP server?**
Fatture in Cloud has no official MCP server. Cotlet.dev provides a hosted MCP server and REST API with 13 invoice, e-invoice, client and expense operations.
## Find it on
- [Fatture in Cloud on Cotlet.dev](https://cotlet.dev/integrations/fatture-in-cloud-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=fatture-in-cloud&utm_content=find)
- [PyPI package fatture-in-cloud-mcp](https://pypi.org/project/fatture-in-cloud-mcp/)
- [Glama](https://glama.ai/mcp/servers/cotlet-connect/fatture-in-cloud-mcp)
- [Odel](https://odel.app/modules/cotlet/fatture-in-cloud)
- [mcpbeat](https://mcpbeat.com/mcp-servers/cotlet/fatture-in-cloud/)
- [Step-by-step guide (PDF) on Internet Archive](https://archive.org/details/cotlet-connect-fatture-in-cloud-to-ai-agents-guide)
## Also works with
- [All apps connected through Cotlet.dev](https://github.com/cotlet-connect)
---
More: https://cotlet.dev/integrations/fatture-in-cloud-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=fatture-in-cloud
Start free: https://cotlet.dev/signup?app=fatture-in-cloud&utm_source=github&utm_medium=readme&utm_campaign=fatture-in-cloud
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues