Teradata MCP 服务器是一个模型上下文协议(MCP)服务器的实现,借助 Teradata 实现数据库交互和商业智能功能。它支持执行 SQL 查询、分析业务数据等操作,为数据处理和分析提供便利。
若要将服务器添加到 claude_desktop_config.json,可参考以下配置:
# 将服务器添加到claude_desktop_config.json
{
"mcpServers": {
"teradata": {
"command": "uv",
"args": [
"--directory",
"/Users/MCP/mcp-teradata",
"run",
"teradata-mcp"
],
"env": {
"DATABASE_URI": "teradata://user:passwd@host"
}
}
}
}
该服务器提供了六个核心工具,涵盖查询、架构和分析等功能:
query
query (字符串):需要执行的 SELECT SQL 查询。list_db
list_objects
db_name (字符串):数据库名称。show_tables
table_name (字符串):表名。list_missing_values:列出表中缺失值最多的字段。list_negative_values:统计表中有负值的字段数量。list_distinct_values:统计表中某个字段的不同类别数量。standard_deviation:计算表中某个字段的平均值和标准差。uv build
此 MCP 服务器根据 MIT License 授权。这意味着您可以自由使用、修改和分发软件,但需遵守 MIT License 的条款和条件。如需了解详细信息,请参阅项目仓库中的 LICENSE 文件。