Skip to main content

Local MCP server for Recite receipt processing

Project description

recite-mcp

Local MCP server package for processing receipts with the Recite API, writing local ledger entries, and exposing MCP-style tools/resources.

Quick Start

python -m pip install -e .[dev]
pytest -q
python -m recite_mcp.server

Set API key:

set RECITE_API_KEY=re_live_xxx

Optional local home override:

set RECITE_HOME=C:\path\to\recite-home

Main Features

  • Single receipt processing and optional file rename.
  • Batch processing with dry-run preview.
  • Local CSV ledger append and audit-safe correction entries.
  • Memory instruction store for categorization rules.
  • Resource providers for ledger, memory, and health status.

Documentation

  • Implementation and operations walkthrough: docs/walkthrough.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

recite_mcp-0.1.0.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

recite_mcp-0.1.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file recite_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: recite_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.6

File hashes

Hashes for recite_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 33a5ec33bb9f0bd268f65fead20a77f1e82f550005b7f9c5ff5b437a44b011f4
MD5 40cf846b4bbee43a8b63c7dd34781117
BLAKE2b-256 b0ec2a9ecb103bc7331758f3f3851901b8b016f3dc82b64d2ab3442255913a88

See more details on using hashes here.

File details

Details for the file recite_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: recite_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.6

File hashes

Hashes for recite_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91061289e48c26795376c0cb1fc4e883c87d4314b3934768ce2061c70bf7e0d8
MD5 57e59add6186b50e8c35093acc46e61a
BLAKE2b-256 d9d9def8f7f8aca2baa00632c2b6537b4197b6f401190f4d3430c1719d33ca2c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page