MCP_USDA_Server_Quantized
If you are the rightful owner of MCP_USDA_Server_Quantized and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A modular MCP server template for fetching and formatting agricultural data from the USDA Foreign Agricultural Service (FAS) Production, Supply and Distribution (PSD) database.
The MCP USDA Server is a template for creating Model Control Protocol (MCP) servers that expose agricultural data tools to Large Language Models (LLMs). It fetches data from the USDA FAS API, processes it, and presents it in a format optimized for LLM consumption. The server's modular architecture allows for easy addition of new data sources and tools, formatting of complex data for LLMs, and creation of anti-hallucination guardrails. It connects to an MCP client that aggregates tools from multiple servers, providing a unified interface for LLMs to access all tools.
Features
- Modular architecture for easy addition of new data sources and tools.
- Optimized data formatting for LLM consumption.
- Anti-hallucination guardrails to ensure data accuracy.
- Connection to MCP client for tool aggregation.
- JSON-RPC 2.0 communication protocol for standardized client-server interaction.
Tools
usda-psd-regions
Get the region data in the USDA FAS PSD database
usda-psd-countries
Obtain national data and its regional associations
usda-psd-commodities
Get the definition of agricultural commodities
usda-psd-units-of-measure
Obtaining the unit of measurement of agricultural quantity
usda-psd-commodity-attributes
Obtain product attributes (production, supply, distribution)