Metadata-Version: 2.4
Name: optometry-patient-mcp
Version: 1.0.3
Summary: FHIR-based patient records for domiciliary opticians
License-File: LICENSE
Keywords: agent,ai,anthropic,claude,healthcare,mcp,mcp-server,meok,meok-ai-labs,model-context-protocol,optometry,uk
Requires-Python: >=3.9
Requires-Dist: mcp
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Description-Content-Type: text/markdown

<!-- mcp-name: io.github.CSOAI-ORG/optometry-patient-mcp -->
[![MCP Scorecard: 79/100](https://img.shields.io/badge/proofof.ai-79%2F100-5b21b6)](https://proofof.ai/scorecard/optometry-patient-mcp.html)

# Optometry Patient MCP

FHIR Patient records server for domiciliary opticians.

## Installation
```bash
pip install optometry-patient-mcp
```

## Tools
- `create_patient` - Create patient record
- `get_patient` - Retrieve patient
- `schedule_test` - Book appointment
- `submit_nhs_claim` - Submit GOS claim

<!-- BUY-LADDER:START -->

## 💸 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/5kQ6oJ0xS3ce8sl7ew8k91j> |
| Quick Kit | **£9** | EU AI Act Article 50 implementation guide (C2PA + EU-Icon) | <https://buy.stripe.com/5kQ6oJ0xS3ce8sl7ew8k91j> |
| Founder Call | **£29** | 30-min 1-on-1 with the founder | <https://buy.stripe.com/5kQ6oJ0xS3ce8sl7ew8k91j> |

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

<!-- BUY-LADDER:END -->



## Configuration

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

```json
{
  "mcpServers": {
    "optometry-patient-mcp": {
      "command": "uvx",
      "args": ["optometry-patient-mcp"]
    }
  }
}
```

Or: `pip install optometry-patient-mcp` then run the `optometry-patient-mcp` command (stdio transport).

## Examples

Once configured, ask your assistant, for example:
- "Use `create_patient` to …"
- "Use `get_patient` to …"
- "Use `schedule_test` to …"
