Papierkram MCP by usefulapi
Read Papierkram invoices, vouchers, contacts, projects, time; create contacts, time, draft invoices.
Connect it
Settings → Connectors → Add custom connector
URL: https://papierkram.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://papierkram.usefulapi.io/mcp{
"mcpServers": {
"papierkram": {
"url": "https://papierkram.usefulapi.io/mcp"
}
}
}claude mcp add --transport http papierkram https://papierkram.usefulapi.io/mcp{
"servers": {
"papierkram": {
"type": "http",
"url": "https://papierkram.usefulapi.io/mcp"
}
}
}33 tools, pulled live
papierkram_get_inforead-onlyRead the API version and the account's custom invoice templates (ids usable as custom_template_id when creating an invoice).
papierkram_list_companiesread-onlyList contacts (companies: customers and suppliers) with address, VAT id and contact data. Paged.
papierkram_get_companyread-onlyGet one contact (company) by id, with its people.
papierkram_list_personsread-onlyList the contact persons of one company. Paged.
papierkram_get_personread-onlyGet one contact person of a company.
papierkram_list_invoicesread-onlyList outgoing invoices (Ausgangsrechnungen) with state (draft, ...), dates, totals and outstanding_amount. Filter by company, project or document date range. Paged.
papierkram_get_invoiceread-onlyGet one outgoing invoice with its line items, billing address and payment term.
papierkram_list_estimatesread-onlyList estimates (Angebote) with state, dates and totals. Filter by company, project or document date range. Paged.
papierkram_get_estimateread-onlyGet one estimate with its line items.
papierkram_list_vouchersread-onlyList expense vouchers (Belege / incoming invoices and receipts) with creditor, state, dates and amounts. Filter by creditor (supplier company), project or document date range. Paged.
papierkram_get_voucherread-onlyGet one expense voucher with its line items.
papierkram_list_payment_termsread-onlyList the payment term templates (ids needed as payment_term_id when creating an invoice).
papierkram_list_propositionsread-onlyList the stored products and services (Leistungen/Artikel) with article number, price and unit (the VAT rate is only in papierkram_get_proposition). Paged.
papierkram_get_propositionread-onlyGet one stored product or service, including its vat_rate (name such as 19% and rate such as 0.19).
papierkram_list_projectsread-onlyList projects with dates, budget and state. Filter by company. Paged.
papierkram_get_projectread-onlyGet one project by id.
papierkram_list_tasksread-onlyList time-tracking tasks. Filter by project or product/service. Paged.
papierkram_get_taskread-onlyGet one task by id.
papierkram_list_time_entriesread-onlyList tracked time entries. Filter by project, task, invoice, user, billing state or start time range (RFC 3339 date-time). Paged.
papierkram_get_time_entryread-onlyGet one time entry by id.
papierkram_list_bank_connectionsread-onlyList the bank accounts connected to Papierkram (name, IBAN, balance data as Papierkram reports it). Paged.
papierkram_list_bank_transactionsread-onlyList bank transactions (value, currency, usage text, booking date, counterparty). Filter by bank connection. Paged.
papierkram_get_bank_transactionread-onlyGet one bank transaction by id.
papierkram_list_usersread-onlyList the users of the account (ids needed as user_id for time entries and tasks).
papierkram_get_userread-onlyGet one user by id.
papierkram_create_companyWRITE: create a contact (company) in Papierkram. Papierkram assigns the customer number. Nothing is sent to the contact. Check papierkram_list_companies first to avoid duplicates. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_update_companycan modifyWRITE: change fields of an existing contact (only the fields you pass are changed). Read it first with papierkram_get_company.
papierkram_create_personWRITE: add a contact person to an existing company. Nothing is sent to the person. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_create_projectWRITE: create a project for a customer. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_create_taskWRITE: create a time-tracking task in a project. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_create_time_entryWRITE: record a time entry (worked time) on a task. Not billed until an invoice is made. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_create_propositionWRITE: create a stored product or service (Leistung/Artikel) with a price. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
papierkram_create_invoiceWRITE: create a DRAFT outgoing invoice (state draft; it is NOT finalized or sent, and gets no invoice number until the user completes it in Papierkram). Needs a payment term id (papierkram_list_payment_terms) and at least one line item. Use papierkram_list_invoices afterwards to check it. Costs Papierkram API credits (a create 10, an invoice 50; the monthly quota is limited).
Alternatives in Finance & Payments
Compare →TMTickDB Market DataB
Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes
NMNorman MCP ServerB
AI-powered bookkeeping and tax filing for entrepreneurs at the heart of the European economy.
LOLogimuB
Amazon (11 marketplaces) and Walmart US product data: search, prices, stock, history, sellers.
FIFiatDockB
MCP marketplace: AI agents buy services from other agents per call in USDC, plus a bank cash-out
KSKenwea — Sandbox Attestation & Agent MarketplaceB
Signed sandbox verdicts on any artifact, plus an agent marketplace. No key, no signup, no payment.
CHChurnkeyB
Read and manage Churnkey cancel flows, retention metrics, and payment recovery