MCP server wrapping the UK aquaculture regulatory stack — CEFAS Fish Health Inspectorate AW1 APB authorisation, APHA fish movement docs + IPAFFS imports, Environment Agency Site/Supplier/EPR discharge/Abstraction permits, AAHR 2009 listed-disease notifications. From MEOK AI Labs.
Project description
Why this exists
Every UK fish farm in England and Wales needs:
- A CEFAS-issued Aquaculture Production Business authorisation (Form AW1)
- Environment Agency Site Permit (Keeping and Introduction of Fish Regs 2015) for any stocking
- Environment Agency Bespoke EPR discharge permit for >5 t/yr production
- Environment Agency Abstraction Licence if drawing >20 m³/day
- APHA movement docs for every live transfer
- IPAFFS pre-notifications for any imports
- Notifications within 24 hours for KHV / ISA / IHN / VHS / SVC and other AAHR 2009 listed diseases
Today this is tracked on spreadsheets, in inboxes, and by retained consultants at £800-£2,500/yr per site. This MCP turns the whole stack into a single programmable surface.
Tools
| Tool | Description |
|---|---|
list_permits |
List permits relevant to a species / activity (production, stocking, import, discharge, abstraction, movement). |
generate_aw1 |
Pre-fill CEFAS Form AW1 — Aquaculture Production Business authorisation. Validates required fields. |
discharge_consent_check |
Test BOD / NH3-N / suspended-solids readings against EA EPR consent limits per receiving-water type. Returns monthly-return template. |
movement_document |
Issue an APHA-shaped fish movement document with auditable fingerprint and 3-year retention rule. |
ipaffs_check |
Pre-flight IPAFFS CHED-A pre-notification check for live-aquatic imports. |
disease_notification_check |
Determine notification window and mandatory actions for AAHR 2009 listed diseases (KHV, ISA, IHN, VHS, SVC, BKD, IPN, EHN, GS, OsHV-1). |
compliance_calendar |
Build a 12-month forward calendar of discharge returns, OWI audits, abstraction-renewal warnings, IPAFFS reviews. |
list_diseases |
Enumerate the UK listed-disease register. |
Installation
pip install meok-uk-fhi-mcp
Usage with Claude Desktop
{
"mcpServers": {
"meok-uk-fhi": {
"command": "python",
"args": ["-m", "meok_uk_fhi_mcp.server"]
}
}
}
Pricing
| Tier | Price | What you get |
|---|---|---|
| Free | £0 | 30 calls/hour. Lookup tools only. |
| Pro | £79/mo | Unlimited. Full AW1 / IPAFFS / movement-doc generation + compliance calendar + signed audit fingerprints. |
| Enterprise | Custom | Pro + multi-site dashboard + auto-submission webhooks. |
License
MIT © MEOK AI Labs
Pairs with MEOK Aquaculture Suite
- meok-rspca-aquaculture-mcp (£499/mo) — RSPCA Assured trout (2025.07) + salmon (2024.05) welfare moat.
- meok-asc-rspca-crosswalk-mcp (£999/mo flagship) — Single audit pack satisfies ASC + RSPCA + GlobalG.A.P. IFA Aquaculture v6.
- meok-soil-assoc-organic-aqua-mcp (£499/mo) — Soil Association GB Aquaculture 2026 + WOAH Sec 7.
- meok-aquaponics-monitor-mcp (£29/£79/mo) — Atlas Scientific / Whitebox Tentacle / Seneye / GHL ProfiLux / Bluelab unified sensor schema.
- meok-laia-aquatic-mcp (£29/mo) — England Animal Activities Licensing for ornamental + koi retailers.
→ Full catalogue: meok.ai/aquaculture → MEOK AI Labs: meok.ai
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file meok_uk_fhi_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: meok_uk_fhi_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
789e186bf5fbd219de1d244337e33ba2fce75bf1e554a98378166dcbcea29ad1
|
|
| MD5 |
9d6e02fffebb4f6e4b8b59235cfbaf91
|
|
| BLAKE2b-256 |
a3d1ec12b9fdb00ea50900e2ea2eb244bf0d0b25845e16b8b7d5e6354325b833
|