Skip to main content

MCP Scorecard: 90/100

MEOK RSPCA Aquaculture MCP

RSPCA Assured farmed trout + salmon welfare compliance — gap analysis, audit packs, signed attestations

PyPI License: MIT MEOK AI Labs

Why this exists

UK retailers — M&S, Waitrose, Tesco Finest, Sainsbury's Taste the Difference — gate premium farmed-fish lines on RSPCA Assured certification. ~290 UK trout farms and the salmon supply chain currently pay £800-£2,500/yr per site to human consultants for the same compliance pack, year after year. The standards are public; the assessment logic is consistent. That makes this work programmable.

This MCP wraps:

  • Farmed Rainbow Trout standard — version 2025.07 (July 2025 refresh)
  • Farmed Atlantic Salmon standard — version 2024.05 (May 2024 refresh, including the 300+ new clauses, mandatory CCTV at slaughter, cleaner-fish welfare equivalence, non-medicinal sea-lice treatment priority)

Tools

Tool Description
list_standards Enumerate all RSPCA Assured clauses for trout or salmon, with section breakdown.
lookup_clause Fetch a single clause by ID (e.g. T-B1, S-I1) — requirement text, evidence list, severity.
gap_analysis Run farm operating data against the live standard; returns pass/fail per clause, severity-weighted score, top-5 remediation priority.
compliance_score One-shot headline score (0-100) + RSPCA banding (gold / silver / bronze / fail) for dashboard widgets.
audit_evidence_pack Generate a markdown audit pack in the format RSPCA Assured field assessors expect — farm identity, gap list, signature blocks.
welfare_attestation Produce a signed welfare-attestation fingerprint via meok-attestation-api. Retailers / certifiers verify at meok.ai/verify.
list_versions Return current standard versions, clause counts, source URLs, refresh windows.

Installation

pip install meok-rspca-aquaculture-mcp

Usage with Claude Desktop

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

{
  "mcpServers": {
    "meok-rspca-aquaculture": {
      "command": "python",
      "args": ["-m", "meok_rspca_aquaculture_mcp.server"]
    }
  }
}

Example — trout farm gap analysis

gap_analysis(
    species="trout",
    farm_data={
        "stocking_density_kgm3": 28,
        "tank_type": "raceway",
        "ph": 7.2,
        "dissolved_oxygen_mgl": 8.1,
        "ammonia_mgl": 0.01,
        "nitrite_mgl": 0.05,
        "water_temp_c": 14,
        "mortality_pct_day": 0.12,
        "has_vhp": True,
        "has_cctv_at_slaughter": True,
        "has_welfare_officer": True,
        "antibiotic_use_mg_pcu": 22,
    }
)

Returns: severity-weighted score, list of failing clauses, top-5 remediation priority. Feed the same farm_data into audit_evidence_pack to get a markdown pack ready to print and hand to the RSPCA assessor.

Pricing

Tier Price What you get
Free £0 30 calls/hour. List + lookup + score. No attestation.
Pro £499/mo Unlimited. Full gap analysis + audit pack + signed welfare attestations + attestation-api integration.
Enterprise Custom Pro + multi-site dashboard + RSPCA refresh-notification webhooks + dedicated assessor onboarding pack.

Subscribe — £499/mo: buy.stripe.com

License

MIT © MEOK AI Labs


Pairs with MEOK Aquaculture Suite

This MCP slots into the wider MEOK aquaculture stack:

  • meok-asc-rspca-crosswalk-mcp (£999/mo flagship) — One audit pack satisfies ASC + RSPCA + GlobalG.A.P. IFA Aquaculture v6. For Sainsbury's / Co-op 100% ASC commitments.
  • meok-uk-fhi-mcp (£79/mo) — CEFAS Form AW1 lifecycle + APHA fish movements + Environment Agency discharge consents + IPAFFS imports.
  • meok-soil-assoc-organic-aqua-mcp (£499/mo) — Soil Association GB Aquaculture 2026 standard + WOAH Aquatic Code Section 7 crosswalk.
  • meok-aquaponics-monitor-mcp (£29/£79/mo) — Unified sensor schema across Atlas Scientific, Whitebox Tentacle, Seneye, GHL ProfiLux, Bluelab.
  • meok-laia-aquatic-mcp (£29/mo) — England Animal Activities Licensing for ornamental and koi retailers.
# One-shot install of the aquaculture pack
npx meok-setup --pack aquaculture

→ Full catalogue: meok.ai/aquaculture → MEOK AI Labs: meok.ai

Get started

  • Free — 30 calls/hour, no card. List standards, lookup clauses, headline score.
  • Pro £499/mo — full gap analysis + audit-ready RSPCA evidence pack + signed welfare attestations → Subscribe
  • Not ready to subscribe? 30-min review of your RSPCA Assured setup — book a call

Verify any signed welfare attestation at https://meok.ai/verify.

Download files

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

Source Distribution

meok_rspca_aquaculture_mcp-1.0.7.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

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

meok_rspca_aquaculture_mcp-1.0.7-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file meok_rspca_aquaculture_mcp-1.0.7.tar.gz.

File metadata

  • Download URL: meok_rspca_aquaculture_mcp-1.0.7.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for meok_rspca_aquaculture_mcp-1.0.7.tar.gz
Algorithm Hash digest
SHA256 b09521029a607bd0c01b937db27056cd3855df9b054b1828fb86e1fc0c12eba3
MD5 c7bb19173be88fd3d3f7e552746bd8d7
BLAKE2b-256 cb1b3e9a9f11dda506a82b1d37fd2fbe20e18122f303b91c214b50ee4314d46d

See more details on using hashes here.

File details

Details for the file meok_rspca_aquaculture_mcp-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: meok_rspca_aquaculture_mcp-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for meok_rspca_aquaculture_mcp-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2fe1712af3281ffbe44abd8ac39525ebe82ab9f3f951303dfa70d785647b66f2
MD5 39ad19921d87290804f2ce71dd03b8db
BLAKE2b-256 c7fc5f8f7206388b409e37f0333f61928a95115a734e5109df971befa838a78a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.7 This release

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page