Token导航 LogoToken导航TokenDH.com
Nass MCP Server logo
运维云端stdio官方级别未说明来源级核验

Nass MCP Server

MCP Server

MCP Server for USDA NASS API是一个用于访问和处理美国农业部国家农业统计服务(NASS)API数据的服务器工具,提供农业调查和普查数据的查询、记录计数和参数值获取功能。

工具数

3

提示词数

0

GitHub Stars

4

资源数

0
数据处理PythonAPI集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kin5

提供方

kin5

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

用于美国农业部NASS API的MCP服务器

美国农业部国家农业统计局API,被称为 *快速统计*,包含美国农业生产的调查和人口普查数据。

NASS API访问

请求API密钥 这里.

工具

get_full_dataset(query: Query) -> str

获取给定商品、位置和时间的所有可用数据。

论据:

  • query (Query):有三个键的词典, "commodity", "location",以及 "time",每个都有一个参数和值对字典。

退货:

  • str:字符串形式的完整响应文本

______________________________________________________________________

get_db_record_count(query: Query) -> str

获取给定商品在某个位置和时间的数据库记录的数量或计数。

论据:

  • query (Query):有三个键的词典, "commodity", "location",以及 "time",每个都有一个参数和值对字典。

退货:

  • str:具有一个键的JSON数据字符串, "count",以及记录数的值。

______________________________________________________________________

get_param_values(query: ParameterQuery) -> str

按名称获取查询参数的所有可能值。

论据:

  • parameter (ParameterQuery):单键词典, "param",以及参数名称的值以获取其值。

退货:

  • str:JSON数据字符串,包含参数名称及其所有可能值,以列表形式显示。

入门

我强烈建议使用 紫外线 用于包和虚拟环境管理。

码头工人

Dockerfile 设置为使用默认设置运行MCP服务器。使用 make,您可以构建映像并运行容器:

  • build:从以下内容构建映像 Dockerfile
  • run:使用默认设置运行MCP服务器(例如。 localhost, 8000:8000)

捷径

安装命令

如果你有 make, uv,并且在macOS/Linux上运行 make setup 这应该是你开始这个项目所需要的一切。

漫长的路

安装

激活您的虚拟环境,然后:

pip install -r requirements.txt

.env

复制 .env.example 到一个 .env 文件。替换以下值 NASS_API_KEY 使用您的NASS API密钥。

配置

有几个配置选项可以更改MCP服务器的功能。

以下配置可用 环境变量:

选项默认值描述
NASS_API_密钥string您的NASS API密钥
NASS_MCP_HOSTstring0.0.0.0运行MCP服务器的主机
NASS_MCP-PORTinteger8000运行MCP服务器的端口
NASS_MCP格式CSVJSONXMLCSV从NASS API返回数据的格式 /api_GET 端点
NASS_ENVproduction用于告诉MCP服务器跳过本地开发步骤的标志(例如。 load_dotenv)

以下配置可用 命令行参数

选项默认值描述
-t --transportstreamable-httpstdiostreamable-httpMCP服务器的传输协议

目录标签

目录标签

数据处理PythonAPI集成农业数据本地部署API服务统计服务

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP