Statement to Budget
Turn bank statement PDFs, CSVs, XLSX and OFX into categorised transactions plus a summary.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"bank-statement-converter": {
"url": "https://www.statementtobudget.com/api/mcp"
}
}
}Puntos de conexión remotos
https://www.statementtobudget.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟡convert_statement(filename, content_base64, password)
Upload a bank statement (PDF, CSV, XLS, XLSX, or OFX) as base64 and run AI extraction + categorisation. Returns a session_id plus access.level: "full" when an API key with credit was supplied, otherwise "preview" (5 sample rows, other rows masked) with an unlock_url a human can open to buy the full file for $9.99. Large statements can take 1-3 minutes; if status is "processing", poll get_job.
Esquema de entrada
{
"type": "object",
"properties": {
"filename": {
"type": "string",
"description": "Original file name including extension"
},
"content_base64": {
"type": "string",
"description": "File bytes encoded as base64"
},
"password": {
"type": "string",
"description": "PDF password if the file is locked"
}
},
"required": [
"filename",
"content_base64"
]
}🟢get_job(session_id)
Poll a conversion job by session_id. Status is processing, complete, or error.
Esquema de entrada
{
"type": "object",
"properties": {
"session_id": {
"type": "string"
}
},
"required": [
"session_id"
]
}🟢get_transactions(session_id)
Fetch categorised transactions and a spending summary for a completed session. Preview sessions return 5 sample rows, locked_rows (date, category, masked description) for the rest, and unlock_url.
Esquema de entrada
{
"type": "object",
"properties": {
"session_id": {
"type": "string"
}
},
"required": [
"session_id"
]
}Comunidad
Evidencia