Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@E-phy MCP ServerFind authorized usages and dosage for AMM 2180231"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
E-phy MCP Server
A Model Context Protocol (MCP) server built with Next.js that provides AI assistants with information about phytosanitary products from the French e-phy catalog (pesticides, fertilizers, adjuvants, mixtures and blends).
Data source: Open data e-phy (ANSES / data.gouv.fr)
Available Tools
Tool | Description |
| Search phytosanitary products by name, active substance, AMM number, or holder |
| Retrieve a product by its AMM (Autorisation de Mise sur le Marché) number |
| Get full details of a product by its internal e-phy ID |
| List authorized usages (crops/targets) with dosage and safety requirements |
| Search active substances by name with their approval status |
Getting Started
Development
npm install
npm run devThe MCP server will be available at http://localhost:3000/mcp.
Using with an MCP client (Claude Desktop, etc.)
Add the following to your MCP client configuration:
{
"mcpServers": {
"ephy": {
"url": "http://localhost:3000/mcp"
}
}
}Production
npm run build
npm startArchitecture
lib/ephy.ts– Type-safe client for the e-phy REST APIapp/[transport]/route.ts– Next.js App Router route handler that exposes the MCP server over Streamable HTTP (supports both GET/POST)
Tech Stack
Next.js 16 (App Router)
@modelcontextprotocol/sdk– Official TypeScript MCP SDKZod – Schema validation for tool parameters
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.