Search / link.morningbrief/magpie
Magpie — USDA Agricultural Data for AI Agents
R0· no sign-inUSDA farm data for AI agents: prices, WASDE, crop conditions, trade. 26 tools, free, no key.
v1.0.0 · active · website · descriptor JSON · versions
Search / link.morningbrief/magpie
R0· no sign-inUSDA farm data for AI agents: prices, WASDE, crop conditions, trade. 26 tools, free, no key.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"magpie": {
"type": "http",
"url": "https://ag.morningbrief.link/mcp"
}
}
}claude mcp add --transport http magpie https://ag.morningbrief.link/mcp[mcp_servers.magpie]
url = "https://ag.morningbrief.link/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"magpie": {
"type": "remote",
"url": "https://ag.morningbrief.link/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"magpie": {
"type": "http",
"url": "https://ag.morningbrief.link/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=magpie&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWcubW9ybmluZ2JyaWVmLmxpbmsvbWNwIn0%3D"
}{
"servers": {
"magpie": {
"type": "http",
"url": "https://ag.morningbrief.link/mcp"
}
}
}{
"mcpServers": {
"magpie": {
"httpUrl": "https://ag.morningbrief.link/mcp"
}
}
}extensions:
"magpie":
enabled: true
name: "magpie"
type: streamable_http
uri: "https://ag.morningbrief.link/mcp"
timeout: 300
protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_fertilizer_price (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_fertilizer_history (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_livestock_price (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,910 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 0 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://ag.morningbrief.link/mcp streamable-http | none | yes | 100% | 222 ms | 2024-11-05 | 2026-10-20 |
compare_contracts_vs_shipments | Compare ESR sales contracts against GATS actual shipments — shows unshipped balance |
get_crop_condition | Get current NASS crop condition ratings (% excellent/good/fair/poor/very poor) |
get_crop_progress | Get current NASS crop progress (% planted, emerged, harvested, etc.) |
get_crop_stats | Get NASS survey statistics (yield, production, acreage) for a commodity |
get_dairy_price | Get the latest price for a dairy product |
get_export_sales | Get USDA weekly export sales for a commodity (net sales, outstanding, commitments) |
get_export_sales_history | Get weekly export sales time series for a commodity and country |
get_fertilizer_history | Get price history for a fertilizer product |
get_fertilizer_price | Get the latest price for a fertilizer product |
get_forecast | Get 7-day weather forecast for an agricultural region |
get_grain_history | Get price history for a grain commodity |
get_grain_price | Get the latest cash price for a grain commodity |
get_livestock_history | Get price history for a livestock category |
get_livestock_price | Get the latest price for a livestock category |
get_spreads | Get input-to-output price spreads: corn-to-nitrogen by product, soybean-to-corn, feeder-to-fed cattle |
get_trade_flows | Get USDA GATS monthly trade flows (actual shipments) for a commodity |
get_wasde_history | Get historical WASDE projection revisions for a commodity attribute |
get_wasde_projection | Get USDA WASDE supply/demand projections for a commodity |
get_weather | Get current weather conditions for an agricultural region |
list_dairy_products | List all available dairy products |
list_esr_commodities | List all commodities tracked in export sales |
list_fertilizer_products | List all available fertilizer products |
list_gats_commodities | List all commodities tracked in GATS trade flows |
list_grain_products | List all available grain commodities |
list_livestock_products | List all available livestock categories |
list_wasde_commodities | List all commodities tracked in WASDE projections |
Schemas: list_tools.
{
"name": "link.morningbrief/magpie",
"title": "Magpie — USDA Agricultural Data for AI Agents",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://ag.morningbrief.link/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://morningbrief.link",
"description": "USDA farm data for AI agents: prices, WASDE, crop conditions, trade. 26 tools, free, no key."
}