cropgraph について
cropgraphは、園芸計画や作物管理に使える農業データパッケージ、MCPサーバー、CLIです。栽培カレンダー、コンパニオンプランツ、輪作、害虫、有益昆虫、耐寒性ゾーン、気候区分のデータを収録しています。
主な機能
- 01作物カレンダーと栽培計画の検索
- 02コンパニオンプランツと輪作グループの検索
- 03継続栽培の計画
- 04害虫・病害の関連情報確認
- 05有益昆虫と害虫情報の検索
- 06耐寒性ゾーンと気候区分の特定
活用シーン
- 01作物と場所に応じた植え付け時期の計画
- 02菜園の区画に合わせたコンパニオン選定
- 03輪作と継続栽培の計画
- 04害虫と有益昆虫の調査
MCP 対応
stdioのMCPサーバーが、CropGraphの農業データを使う園芸計画用ツールを18個、AIエージェントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
18掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| lat | number | いいえ | WGS84 緯度(10 進表記)、-90~90。例:Port Angeles, WA の場合は 48.118。2023 PRISM データセット内の 40,283 個の ZIP 重心のうち最寄りの地点から USDA 耐寒性ゾーンを検索します。 |
| lng | number | いいえ | WGS84 経度(10 進表記)、-180~180。例:Port Angeles, WA の場合は -123.4307。 |
| zip | string | いいえ | 米国の 5 桁の ZIP コード。例:マンハッタンの場合は '10001'。その ZIP に対して PRISM に記録されたゾーンを正確に返します。データセットにない ZIP もあるため、未掲載の ZIP には lat/lng を使用してください。 |
詳細
CropGraph
商用農業インテリジェンス。作物カレンダー、コンパニオンプランティング、輪作、段階的な播種、病害虫管理、USDA 耐寒性ゾーン、気候分類のための厳選データ、MCP サーバー、CLI を提供します。
- ウェブサイト: https://cropgraph.com
- API: https://api.cropgraph.com([cropgraph-api](https://github.com/Cropgraph/cropgraph-api)を参照)
パッケージ
| パッケージ | 内容 |
|---|---|
@cropgraph/core | 作物カレンダー(14 カテゴリにわたる 5,006 件のエントリー)、1,004 件のコンパニオン関係、輪作ファミリー、段階的な栽培チェーン、病害虫との関連、5 カテゴリにわたる 200 種の益虫と複合的な病害虫インテリジェンス、120 件の積算温度モデル、USDA ゾーン、気候タイプ。純粋な TypeScript で、オフラインで動作します。 |
@cropgraph/mcp | Model Context Protocol サーバー(stdio)。AI エージェント向けの庭づくり計画ツールを 18 種類提供します。 |
cropgraph | コマンドラインインターフェース。ゾーン、植え付け、作物検索、コンパニオン、輪作、段階的な栽培、病害虫、病害虫の詳細、病害虫インテリジェンス、益虫のサブコマンドを備えています。 |
クイックスタート
MCP サーバー(Claude Desktop、Cursor など)
npx @cropgraph/mcp
クライアントの設定については、packages/mcp/README.mdを参照してください。
CLI
npx cropgraph zone --lat 48.118 --lng -123.43
npx cropgraph companions tomato
npx cropgraph planting --zone 8b --climate maritime
npx cropgraph succession lettuce --zone 8b --climate maritime
npx cropgraph pests tomato
npx cropgraph pest-intel tomato-hornworm --plant tomato
npx cropgraph beneficial seven-spotted-ladybug
ライブラリ
npm install @cropgraph/core
import {
getHardinessZone,
getCompanions,
getPlantingPlan,
getSuccessionPlan,
} from "@cropgraph/core";
getHardinessZone(48.118, -123.43); // "8b"
getCompanions("tomato"); // 18 entries
getPlantingPlan({ zone: "8b", climateType: "maritime" });
getSuccessionPlan({ slug: "lettuce-leaf", zone, climateType: "maritime" });
データ
| アセット | 件数 | 備考 |
|---|---|---|
| 作物カレンダー | 5,006 件のエントリー | 14 カテゴリ(野菜、ハーブ、果物、花、被覆作物、根菜、マメ科、穀物、キノコ、在来植物、薬用植物、繊維作物、飼料作物、スプラウト)。霜を基準にした期間。120 件のエントリーには、6 種類の気候タイプに応じた補正値が含まれています |
| コンパニオン関係 | 1,004 件 | 有益な関係 510 件、拮抗関係 95 件、メカニズムカテゴリ 12 種 |
| 積算温度 | 120 件のモデル | 品種ごとの GDD 範囲、基準温度、NOAA Climate Normals による収穫予測 |
| 輪作ファミリー | 12 種 | ナス科、アブラナ科、ウリ科、ヒガンバナ科、マメ科、セリ科、イネ科、ヒユ科、キク科、シソ科、アオイ科、その他。カレンダー内のすべてのスラッグに対応しています。 |
| 段階的な栽培チェーン | 33 件 | 葉物野菜、根菜、マメ科、アブラナ科、ウリ科、ハーブ、花、被覆作物。霜を基準にした各段階と、気候ごとの注記が含まれています。 |
| 病害虫との関連 | 506 件 | 作物と病害虫の関連に、診断症状、有機的な管理方法、予防策、地域情報を含みます。OMRI 登録済みの管理方法のみを掲載しています。 |
| 益虫 | 200 件のエントリー | 捕食者(62)、寄生者(40)、花粉媒介者(50)、分解者(29)、微生物防除資材(22)。餌となる生物と誘引物質の相互参照に加え、上位 40 件の病害虫スラッグに対する手書きの注記を含む、複合的な「では、次に何をすべきか?」インテリジェンスレイヤーを備えています。 |
| USDA 耐寒性ゾーン | 40,283 ZIP コード | PRISM 2023 + waldoj/frostline の重心データ。オフラインで検索できます |
| 気候分類器 | 6 タイプ | 海洋性、地中海性、大陸性、温暖湿潤性、乾燥性、半乾燥性 |
出典は、packages/core/src/data内の JSON フィクスチャに各エントリーごとに記載されています。
ライセンス
MIT。Copyright (c) 2026 Andrew Christison.
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。