ams_report
Pack: usda-market-news · 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/ams_report for the schema, then POST the same URL with its arguments for the data.
Read dated rows from one USDA AMS livestock price report (Livestock Mandatory Price Reporting). Every response states the report family, report title, market type and office, and each row keeps its own basis fields
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
report_id | number | yes | Report id from ams_report_search, e.g. 2466 (5 Area Daily Weighted Average Direct Slaughter Cattle). |
section | string | no | Section name, case-insensitive (default “Summary”), e.g. “Detail”. |
date | string | no | One report date, ISO YYYY-MM-DD. |
start_date | string | no | Range start, ISO (use with end_date). |
end_date | string | no | Range end, ISO. |
limit | number | no | Max rows (default 100, max 500). Newest first. |
Example call
Arguments
{
"report_id": 2477,
"section": "Detail",
"date": "2026-10-19",
"limit": 20
}
curl
curl -X POST https://gateway.pipeworx.io/usda-market-news/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ams_report","arguments":{"report_id":2477,"section":"Detail","date":"2026-10-19","limit":20}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ams_report', {
"report_id": 2477,
"section": "Detail",
"date": "2026-10-19",
"limit": 20
});
More examples
{
"report_id": 2453,
"section": "Current Cutout Values"
}
Response shape
| Field | Type | Description |
|---|---|---|
status | string | |
complete | boolean | |
source | string | |
report_family | string | |
report_id | number | |
report | object | |
section | string | |
sections_available | array | |
requested | object | |
report_dates_in_result | object | |
row_count | number | |
returned | number | |
unit_note | string | |
rows | array | |
report_last_published | string | |
data_as_of | string |
Full JSON Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"complete": {
"type": "boolean"
},
"source": {
"type": "string"
},
"report_family": {
"type": "string"
},
"report_id": {
"type": "number"
},
"report": {
"type": "object",
"properties": {
"report_title": {
"type": "string"
},
"slug_name": {
"type": "string"
},
"slug_id": {
"type": "string"
},
"office_name": {
"type": "string"
},
"office_code": {
"type": "string"
},
"office_city": {
"type": "string"
},
"office_state": {
"type": "string"
},
"market_location_name": {
"type": "string"
},
"market_location_city": {
"type": "string"
},
"market_location_state": {
"type": "string"
},
"market_type": {
"type": "string"
},
"market_type_category": {
"type": "string"
},
"published_date": {
"type": "string"
}
},
"additionalProperties": true
},
"section": {
"type": "string"
},
"sections_available": {
"type": "array",
"items": {
"type": "string"
}
},
"requested": {
"type": "object",
"properties": {
"latest": {
"type": "string"
}
},
"additionalProperties": true
},
"report_dates_in_result": {
"type": "object",
"properties": {
"earliest": {
"type": "string"
},
"latest": {
"type": "string"
}
},
"additionalProperties": true
},
"row_count": {
"type": "number"
},
"returned": {
"type": "number"
},
"unit_note": {
"type": "string"
},
"rows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"report_date": {
"type": "string"
},
"choice_600_900_current": {
"type": "string"
},
"select_600_900_current": {
"type": "string"
}
},
"additionalProperties": true
}
},
"report_last_published": {
"type": "string"
},
"data_as_of": {
"type": "string"
}
},
"additionalProperties": true
}
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 usda-market-news pack
{
"mcpServers": {
"usda-market-news": {
"url": "https://gateway.pipeworx.io/usda-market-news/mcp"
}
}
}
See Getting Started for client-specific install steps.