Open Data

EA Ecology Data MCP Server

Chat with AI and run tools instantly.

Access the Environment Agency's ecology and fish survey data for England. Search freshwater and marine monitoring sites, retrieve biological observations (macroinvertebrates, diatoms, macrophytes, fish), browse available observation types, and look up taxa. Data covers river, estuarine, and coastal ecological surveys.

Managed
4 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for EA Ecology Data — workflow patterns, data models, and gotchas for your AI agent.

EA Ecology Data

England's Environment Agency publishes biological survey data from freshwater and marine monitoring programmes.

Data Model

  • Sites — Monitoring locations with coordinates (lat/long, easting/northing). Two types: BiosysFreshwaterSite and BiosysMarineSite. Each has a canonical site URI and a short local_id.
  • Observations — Individual survey results: taxon, measured property (e.g. units found), and value. Linked to a site and survey.
  • Observation Types — Twelve fixed categories: river diatoms, macroinvertebrates, macrophytes, marine benthos, marine phytoplankton, and freshwater/TRaC fish.
  • Taxa — Species/genus records with NBN keys, taxon groups, rank, and protected status.

Workflow

  1. List observation types when you need category URIs for filtering.
  2. Browse or look up sites by local_id or coordinates before pulling observations.
  3. Query observations with at least one of: site_id, observation_type, observable_property, or ultimate_feature_of_interest.
  4. Paginate large taxa or site lists with limit and offset (no underscore prefix on this service).

Gotchas

  • Open data: No authentication; stay within reasonable request rates.
  • Observations need a filter: Unfiltered observation queries return HTTP 400.
  • Site lookup: Prefer local_id when you already know the short site code.
  • Volume: Sites and taxa can return thousands of rows — always cap limit.

Tools in this Server (4)

Ea Ecology List Sites

List Environment Agency ecology monitoring sites across England. Returns freshwater and marine survey sites with coordinates (lat/long), easting/north...

Ea Ecology List Taxa

List taxa from the Environment Agency's ecology taxonomy database. Returns species and genus records with scientific names, NBN taxon version keys, ta...

Ea Ecology Observations

Get ecology observations from the Environment Agency. At least one filter is required: site_id or observation_type. Returns biological survey results ...

Ea Ecology Observation Types

List all available ecology observation types from the Environment Agency. Returns 12 types covering river diatoms, macroinvertebrates, macrophytes, ma...

Frequently Asked Questions

What is the EA Ecology Data MCP server?

Access the Environment Agency's ecology and fish survey data for England. Search freshwater and marine monitoring sites, retrieve biological observations (macroinvertebrates, diatoms, macrophytes, fish), browse available observation types, and look up taxa. Data covers river, estuarine, and coastal ecological surveys. It provides 4 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect EA Ecology Data to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/ea-ecology. Authentication is handled automatically.

How many tools does EA Ecology Data provide?

EA Ecology Data provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does EA Ecology Data require?

EA Ecology Data uses open data APIs — no authentication required.

Setup Instructions

Connect EA Ecology Data to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/ea-ecology

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to EA Ecology Data and paste the MCP URL into Remote MCP server URL.
  4. Click Add. EA Ecology Data will appear under Not connected — select it and click Connect to complete OAuth.
Name: EA Ecology Data
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/ea-ecology
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Try EA Ecology Data now

No API key or third-party login required. Chat with AI and run tools instantly.

EA Ecology Data MCP Server & Skill