herb
Pack: ema-medicines · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/herb for the schema, then POST the same URL with its arguments for the data.
Full European Medicines Agency (EMA) herbal-inventory record for one plant/herb, looked up by Latin name or English common name, plus the direct links to its EU herbal monograph PDF and assessment-report PDF scraped from the herb’s EMA page. Returns botanical name(s), therapeutic areas, assessment status, outcome, and dates. Answers “what is the EMA monograph link for valerian root”, “get the EU assessment report for ginkgo leaf”, “EMA record for Hamamelis virginiana”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
latin_name | string | no | Latin name, e.g. “Valerianae radix”. |
common_name | string | no | English common name, e.g. “Valerian Root”. Use if latin_name is not known. |
Example call
Arguments
{
"latin_name": "Valerianae radix"
}
curl
curl -X POST https://gateway.pipeworx.io/ema-medicines/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"herb","arguments":{"latin_name":"Valerianae radix"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('herb', {
"latin_name": "Valerianae radix"
});
More examples
{
"common_name": "Cannabis flowering tops"
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the ema-medicines pack
{
"mcpServers": {
"ema-medicines": {
"url": "https://gateway.pipeworx.io/ema-medicines/mcp"
}
}
}
See Getting Started for client-specific install steps.