Kelnix Receipt MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "X_API_KEY=${X_API_KEY}" kelnix-receipt-mcp -- npx @kelnixsolutions/receipt-mcp-api
Required:X_API_KEY
README.md

Turn any receipt into structured, accounting-ready JSON with one API call.

๐Ÿงพ Kelnix Receipt MCP API

Turn any receipt into structured, accounting-ready JSON with one API call. AI vision extracts everything โ€” merchant, date, line items, tax, totals โ€” and suggests GL accounts for instant bookkeeping.

Built for AI agents that automate expense management, accounts payable, and bookkeeping. No dashboard, no login โ€” just an API that speaks MCP.

๐ŸŽ 50 free credits on signup. No credit card required.

๐ŸŒ Live at receipt-mcp-api.kelnix.org โ€” Interactive Docs

๐Ÿ“ง Contact: info@kelnix.org | ๐Ÿ”— kelnix.org


โšก Quickstart

1๏ธโƒฃ Register (instant, no approval)

curl -X POST https://receipt-mcp-api.kelnix.org/register_agent \
  -H "Content-Type: application/json" \
  -d '{"agent_name": "my-expense-bot"}'

โœ… Returns your API key + 50 free credits.

2๏ธโƒฃ Process a receipt (1 credit)

curl -X POST https://receipt-mcp-api.kelnix.org/tools/upload_and_process \
  -H "X-API-Key: rct_your-key-here" \
  -F "file=@receipt.jpg" \
  -F "mime_type=image/jpeg"

โœ… Returns structured JSON: vendor, date, line items, totals, tax, currency, confidence scores.

3๏ธโƒฃ Buy more credits when you need them

# ๐Ÿ’ณ With card (Stripe)
curl -X POST https://receipt-mcp-api.kelnix.org/billing/buy_credits \
  -H "X-API-Key: rct_your-key-here" \
  -H "Content-Type: application/json" \
  -d '{"credits": 1000}'

# ๐Ÿช™ With crypto (300+ coins)
curl -X POST https://receipt-mcp-api.kelnix.org/billing/buy_credits_crypto \
  -H "X-API-Key: rct_your-key-here" \
  -H "Content-Type: application/json" \
  -d '{"credits": 1000, "preferred_coin": "eth"}'

๐Ÿ’ฐ Pricing

Credit Packs

Credits Price Per credit
100 $5 $0.050
500 $20 $0.040
1,000 $40 $0.040
5,000 $150 $0.030
10,000 $300 $0.030

๐Ÿ“… Subscriptions

Plan Credits/mo Price
๐Ÿ†“ Free 50 (signup) $0
โญ Basic 200/mo $15/mo
๐Ÿš€ Pro 2,000/mo $99/mo

๐Ÿ”ง Tool Costs

Tool Cost
receipts.process 1 credit
receipts.upload_and_process 1 credit
accounting.suggest_gl_account 1 credit
receipts.upload ๐Ÿ†“ Free
receipts.get_markdown ๐Ÿ†“ Free
credits.check_balance ๐Ÿ†“ Free
receipts.list ๐Ÿ†“ Free

Full pricing also available at `GET /pricing` (no auth required).


๐Ÿ“– API Reference

๐Ÿ”ง Tools

Method Endpoint Cost Description
POST /tools/upload_receipt Free Upload receipt image/PDF
POST /tools/process_receipt 1 credit Extract structured data
POST /tools/upload_and_process 1 credit Upload + process in one call (idempotent)
POST /tools/get_receipt_markdown Free Get processed receipt as Markdown
POST /tools/suggest_gl_account 1 credit AI-suggest GL account code
POST /tools/check_balance Free Check credits and plan
POST /tools/list_receipts Free List receipts with filters
POST /tools/process_receipt_async 1 credit Queue async processing (requires Redis)

๐Ÿ’ณ Billing

Method Endpoint Description
POST /billing/buy_credits Buy credit pack (Stripe Checkout)
POST /billing/subscribe Subscribe to monthly plan
POST /billing/buy_credits_crypto Buy credits with 300+ cryptocurrencies
POST /billing/check_payment_status Check crypto payment status
GET /billing/balance Full balance with transaction history

๐Ÿ“ก Discovery & Info

Method Endpoint Description
GET /mcp Tool catalogue with schemas, examples, constraints
GET /.well-known/mcp.json MCP server discovery metadata
GET /pricing Public pricing (no auth)
GET /legal/terms Terms of Service
GET /legal/privacy Privacy Policy
GET /integrations Code snippets for LangGraph, CrewAI, AutoGen
GET /docs Interactive Swagger documentation
GET /health Health check

๐Ÿ” Authentication

All tool and billing endpoints require the X-API-Key header. Get a key via POST /register_agent.

When you run out of credits, paid endpoints return 402 with links to buy more:

{
  "error": "Insufficient credits: 0 available, 1 required.",
  "buy_credits_url": "/billing/buy_credits",
  "buy_credits_crypto_url": "/billing/buy_credits_crypto",
  "pricing_u

Tools (5)

receipts.processExtract structured data from a receipt image or PDF.
receipts.upload_and_processUpload and process a receipt in one idempotent call.
accounting.suggest_gl_accountUse AI to suggest a GL account code for a processed receipt.
receipts.get_markdownRetrieve processed receipt data formatted as Markdown.
credits.check_balanceCheck current credit balance and subscription plan.

Environment Variables

X_API_KEYrequiredAPI key obtained from the registration endpoint.

Configuration

claude_desktop_config.json
{"mcpServers": {"kelnix-receipt": {"command": "npx", "args": ["@kelnixsolutions/receipt-mcp-api"], "env": {"X_API_KEY": "your_api_key_here"}}}}

Try it

โ†’Process this receipt image and extract the vendor, date, and total amount into a JSON object.
โ†’Suggest a GL account code for the receipt I just uploaded.
โ†’Get the markdown summary for my last processed receipt.
โ†’Check my current credit balance to see if I have enough for more processing.

Frequently Asked Questions

What are the key features of Kelnix Receipt MCP?

AI-powered vision for automated data extraction from receipts. Structured JSON output including merchant, date, line items, tax, and totals. Automated GL account code suggestions for bookkeeping. Support for both image and PDF receipt formats. Idempotent upload and process workflow.

What can I use Kelnix Receipt MCP for?

Automating expense report generation for employees. Streamlining accounts payable workflows by digitizing paper receipts. Integrating receipt data directly into accounting software via AI agents. Reducing manual data entry for small business bookkeeping.

How do I install Kelnix Receipt MCP?

Install Kelnix Receipt MCP by running: npx @kelnixsolutions/receipt-mcp-api

What MCP clients work with Kelnix Receipt MCP?

Kelnix Receipt MCP works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Kelnix Receipt MCP docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare