BuchhaltungsButler MCP-Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BuchhaltungsButler MCP-ServerList all receipts from last month."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
A Model Context Protocol (MCP) server for the BuchhaltungsButler API. This allows you to use BuchhaltungsButler directly from Claude Desktop, ChatGPT, or any other MCP client.
Requirements
Node.js ≥ 18
BuchhaltungsButler API access (API Client + API Secret + API Key of a customer)
Related MCP server: MonKey Office MCP Server
Installation
git clone <repo-url>
cd buchhaltungsbutler-mcp
npm install
npm run buildConfiguration
The following environment variables are required:
Variable | Description |
| Your API Client |
| Your API Secret |
| The API key of the customer to be managed (can be overridden per tool call) |
Optional:
Variable | Description |
| Default: |
Usage in Claude Desktop
Open the Claude Desktop configuration:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add the server:
{
"mcpServers": {
"buchhaltungsbutler": {
"command": "node",
"args": ["/absoluter/pfad/zu/buchhaltungsbutler-mcp/dist/index.js"],
"env": {
"BUCHHALTUNGSBUTLER_API_CLIENT": "dein-api-client",
"BUCHHALTUNGSBUTLER_API_SECRET": "dein-api-secret",
"BUCHHALTUNGSBUTLER_API_KEY": "kunden-api-key"
}
}
}
}Restart Claude Desktop.
Usage in ChatGPT / Other Clients
This server uses the MCP stdio transport, which is natively supported by Claude Desktop. For ChatGPT or other clients, an MCP client bridge (e.g., mcp-proxy) is required to translate stdio to SSE/WebSocket:
npx mcp-proxy node /absoluter/pfad/zu/buchhaltungsbutler-mcp/dist/index.jsAvailable Tools
Receipts:
list_receipts,get_receipt,create_receipt,upload_receipt,delete_receiptTransactions:
list_transactions,get_transaction,create_transaction,assign_receipt_to_transaction,unassign_receipt_from_transactionInvoices:
create_invoice,create_invoice_draftPostings:
list_postings,create_free_postingMaster data:
list_debtors,list_creditors,list_posting_accounts,create_debtor,create_creditorOther:
list_accounts,add_comment,list_cost_locations,create_cost_location
The complete API documentation is available as api-spec.json in the project and can be compared with the official BuchhaltungsButler API docs.
Security
API Client and Secret are confidential. Do not store them in the repository, only in the Claude Desktop configuration or in environment variables.
The
.gitignoreexcludesnode_modules/,dist/, and.env.
Development
npm run dev # TypeScript im Watch-Modus
npm run build # Einmalig bauen
npm start # Server startenLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceComplete Swiss accounting integration for Bexio via MCP. Works with Claude Desktop, n8n, and any MCP client. 221 tools for invoices, contacts, projects & more. Created by Lukas Hertig.27MIT
- FlicenseNot gradedqualityDmaintenanceConnects Claude Desktop to the MonKey Office Connect JSON-API, enabling natural language queries for accounting data like bookings, invoices, and open items. It allows users to retrieve information about companies, accounts, customers, and projects through a set of specialized tools.
- AlicenseNot gradedqualityAmaintenanceEnables Claude to interact with Acumatica ERP through a remote MCP server with per-user OAuth, role-based access, and 44 tools for querying and managing ERP data.17Apache 2.0
- AlicenseBqualityDmaintenanceEnables Claude Desktop to interact with freee accounting API for expense registration, transaction management, and receipt image processing.151MIT
Related MCP Connectors
Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
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/milomymilo/buchhaltungsbutler-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server