fintaro-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FINTARO_API_KEY | Yes | The ftk_ API key for authentication | |
| FINTARO_BASE_URL | No | The base URL of the Fintaro API (must be https://) | https://api.fintaro.ai/api/v1 |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| whoamiA | Show which organization and scopes the configured API key is bound to. |
| upload_invoiceA | Upload a local receipt file (PDF/PNG/JPEG/WebP) to Fintaro for processing. |
| get_invoiceA | Return a narrow, PII-free summary of a single invoice. |
| list_invoicesA | List one page of the organization's invoices as narrow, PII-free summaries. Newest-first. One call returns one page; if Returns {"invoices", "total", "offset", "limit", "returned", "hasMore"}. |
| list_transactionsA | List one page of the organization's bank transactions as narrow summaries. One call returns one page; if Returns {"transactions", "total", "offset", "limit", "returned", "hasMore"}. |
| list_unmatchedA | List one page of transactions that still need a matching receipt. Same paging/filtering contract as Returns {"transactions", "total", "offset", "limit", "returned", "hasMore"}. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| monatsabschluss_check | Guided pre-close review: find transactions still missing a receipt. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a unique, well-defined purpose. get_invoice and list_invoices are clearly distinct, list_transactions and list_unmatched are differentiated by filter criteria, and whoami is a standalone identity check.
All tool names follow a consistent verb_noun pattern with lowercase underscores (e.g., get_invoice, list_transactions). whoami is a minor exception but common in practice, not causing confusion.
With 6 tools, the set covers core financial operations (invoices, transactions, identity) without being bloated or too sparse, fitting the domain well.
The tool surface covers invoice retrieval, listing, upload, transaction listing, and unmatched transaction listing. Missing update/delete for invoices is a minor gap, but the core workflow is intact.