his MCP server enables LLMs to interact with Teradata databases. This MCP Server support tools and prompts for multi task data analytics
A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through Teradata. This server enables running SQL queries, analyzing business data
The server offers six core tools:
query
query
(string): The SELECT SQL query to executelist_db
list_objects
db_name
(string): Database nameshow_tables
table_name
(string): Name of the tablelist_missing_values
list_negative_values
list_distinct_values
standard_deviation
# Add the server to your claude_desktop_config.json
{
"mcpServers": {
"teradata": {
"command": "uv",
"args": [
"--directory",
"/Users/MCP/mcp-teradata",
"run",
"teradata-mcp"
],
"env": {
"DATABASE_URI": "teradata://user:passwd@host"
}
}
}
}
Make sure to edit docker-compose.yml and update environment variable
docker compose build
docker compose up
UV:
uv build
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.