loading…
Search for a command to run...
loading…
Provides access to the French e-phy catalog for detailed information on pesticides, fertilizers, and other phytosanitary products. It enables users to search fo
Provides access to the French e-phy catalog for detailed information on pesticides, fertilizers, and other phytosanitary products. It enables users to search for products, retrieve authorized usage specifications, and check the approval status of active substances.
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)
| Tool | Description |
|---|---|
search_products |
Search phytosanitary products by name, active substance, AMM number, or holder |
get_product_by_amm |
Retrieve a product by its AMM (Autorisation de Mise sur le Marché) number |
get_product_details |
Get full details of a product by its internal e-phy ID |
get_product_usages |
List authorized usages (crops/targets) with dosage and safety requirements |
search_active_substances |
Search active substances by name with their approval status |
npm install
npm run dev
The MCP server will be available at http://localhost:3000/mcp.
Add the following to your MCP client configuration:
{
"mcpServers": {
"ephy": {
"url": "http://localhost:3000/mcp"
}
}
}
npm run build
npm start
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)Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"e-phy-mcp-server": {
"command": "npx",
"args": []
}
}
}from github.com/neayi/mcp