Skip to main content

GOC-compliant optical dispense record validation. Captures prescription, lens choice, fitting measurements, supplier traceability for UK opticians.

Project description

MCP Scorecard: 84/100

Optical Dispense Record

PyPI License: MIT MEOK AI Labs

GOC-compliant optical dispense record validation. Captures prescription, lens choice, fitting measurements, supplier traceability for UK opticians.

Install

pip install dispense-record-mcp

Tools

Tool Purpose
validate_dispense_record GOC requirements check on a dispense record
rx_transcription_check Catch common Rx transcription errors (sphere/cylinder/axis)
lens_suitability Lens type suitability against prescription + lifestyle
supplier_traceability Lens/frame batch + supplier traceability
flag_dispensing_complaint_risk Common dispense-complaint triggers

Built by a UK practitioner

Nicholas Templeman runs an active UK optical practice (templeman-opticians.com) + AI compliance company. This MCP encodes lessons from real workflows, not paperwork theory.

Pricing

  • Free: 10 calls/day. No API key.
  • Pro £79/mo: unlimited + signed attestations. Subscribe
  • Enterprise £1,499/mo: white-label + on-premise. hello@meok.ai

License

MIT © MEOK AI Labs

💸 Try MEOK in 30 seconds — instant buy ladder

Tier Price What you get Stripe
Smoke test £1 Signed sample MCP-Hardening report + Article 50 PDF https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t
Quick Kit £9 EU AI Act Article 50 implementation guide (C2PA + EU-Icon) https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t
Founder Call £29 30-min 1-on-1 with the founder https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t

Refundable. UK Stripe — VAT-clean. Builds on the 81-MCP MEOK fleet. Verify any signed report at https://meok.ai/verify.

Configuration

Add to your claude_desktop_config.json (Claude Desktop) or your MCP client config:

{
  "mcpServers": {
    "dispense-record-mcp": {
      "command": "uvx",
      "args": ["dispense-record-mcp"]
    }
  }
}

Or: pip install dispense-record-mcp then run the dispense-record-mcp command (stdio transport).

Examples

Once configured, ask your assistant, for example:

  • "Use validate_dispense_record to …"
  • "Use rx_transcription_check to …"
  • "Use lens_suitability to …"

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

dispense_record_mcp-1.0.9.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

dispense_record_mcp-1.0.9-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file dispense_record_mcp-1.0.9.tar.gz.

File metadata

  • Download URL: dispense_record_mcp-1.0.9.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for dispense_record_mcp-1.0.9.tar.gz
Algorithm Hash digest
SHA256 04c14a12c1c91b797714ebc01723cca31a4fb55d6e690104addaf723346be817
MD5 e4041f00584e5c11bce61422e0810342
BLAKE2b-256 89b283f1f363a75197eb9aa5d9083dec0c5146daa8bd1de4ac466c4df36d4142

See more details on using hashes here.

File details

Details for the file dispense_record_mcp-1.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for dispense_record_mcp-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 4845811e58b4ab57de5cd95f4c7304738e33c6ce4a138e173517b259b147cd17
MD5 a4d321a50ffde1275b9f8f9a289d3d49
BLAKE2b-256 84dcbd88c0cba2907b73bd8ffb2342e6b8443ba69e5cb27edcdbc258cdddd827

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