pesticide-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PESTICIDE_DB_PATH | No | DuckDB file path | ./data/pesticides.duckdb |
| PESTICIDE_SOURCE_DIR | No | FAMIC ZIP/CSV save destination | ./data/raw |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| dataset_statusB | データセットの取り込み状態(件数・出典・取り込み日時)を返す。 |
| search_pesticidesC | 農薬名・登録番号・有効成分・農薬の種類から農薬基本情報を検索する。 結果は登録情報の検索結果であり、使用可否の判定ではない。 |
| get_pesticide_by_register_noA | 登録番号から農薬基本情報と適用情報の要約を取得する。 |
| get_applicationsC | 作物名・病害虫雑草名・農薬名・登録番号などで適用情報を検索する。 各結果は使用時期・使用方法・使用回数などの根拠フィールドを含む。 使用可否の判定ではない。 |
| check_registered_useA | 指定条件に該当する登録行の候補を返す(使用可否の判定ではない)。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: checking registered use candidates, dataset status, application search, pesticide details by registration number, and general pesticide search. No overlap in functionality.
All tools use consistent snake_case with a verb_noun pattern (e.g., check_registered_use, get_applications, search_pesticides). No mixed conventions or unclear abbreviations.
Five tools is appropriate for a pesticide information server, covering essential query operations without being too few or excessive.
The tool set provides comprehensive coverage for searching and retrieving pesticide information, including status, registration details, applications, and usage candidates. References between tools (e.g., get_pesticide_by_register_no suggesting get_applications) show good integration.