Skip to main content
Glama

Teradata MCP Server

Official
by Teradata
QUICK_START.md3.83 kB
# 5-Minute Quick Start with Claude > **📍 Navigation:** [Documentation Home](../README.md) | [Server Guide](../README.md#-quick-start) | <u>**Quick Start Claude**</u> | [Quick Start VS Code](QUICK_START_VSCODE.md) | [Quick Start Open WebUI](QUICK_START_OPEN_WEBUI.md) | [Code Examples](../../examples/README.md) > **🎯 Goal:** Get a working MCP server connected to Claude Desktop in 5 minutes ![](../media/client-server-platform.png) ## ✅ Prerequisites (2 minutes) Before starting, ensure you have: 1. **Teradata Database Access** - Host URL, username, password - [Get a free sandbox](https://www.teradata.com/getting-started/demos/clearscape-analytics) if needed 2. **Required Software** - [Claude Desktop](https://claude.ai/download) installed - [uv](https://docs.astral.sh/uv/getting-started/installation/) installed - macOS: `brew install uv` - Windows: `winget install astral-sh.uv`, alternatively `pip install uv` ## 🚀 Step 1: Test the Server (1 minute) Run this command to validate that you have `uvx` working and can access the MCP Server package: ```bash uvx teradata-mcp-server --help ``` If that works, test with your database: ```bash uvx teradata-mcp-server --database_uri "teradata://username:password@host:1025/database" ``` You should see "NFO Starting MCP server 'teradata-mcp-server' with transport 'stdio'" messages. Press `Ctrl+C` to stop. ## 🔧 Step 2: Configure Claude Desktop (2 minutes) 1. Open Claude Desktop 2. Go to **Settings** → **Developer** → **Edit Config** 3. Add this configuration (update with your database details): ```json { "mcpServers": { "teradata": { "command": "uvx", "args": ["teradata-mcp-server"], "env": { "DATABASE_URI": "teradata://USERNAME:PASSWORD@HOST:1025/DATABASE" } } } } ``` 4. **Save** and **restart Claude Desktop** ## ✨ Step 3: Test It Works (30 seconds) In Claude Desktop, try this prompt: ``` List the first 5 tables in my database ``` You should see Claude connect to your Teradata database and return results! ## 🎉 Success! What's Next? **You now have a working Teradata MCP Server!** Here are your next options: ### For Quick Exploration - **Try different profiles**: Change `"all"` to `"dataScientist"` or `"dba"` in your config - **Connect other clients**: [Visual Studio Code](../client_guide/Visual_Studio_Code.md), [Google Gemini](../client_guide/Google_Gemini_CLI.md) ### For Production Setup - **Security**: [Configure authentication](SECURITY.md) for team deployments - **Custom Tools**: [Add business-specific tools](CUSTOMIZING.md) for your domain - **Advanced Install**: [Docker deployment](INSTALLATION.md#using-docker) for production ### For Development - **Custom Functions**: [Add your own tools](../developer_guide/HOW_TO_ADD_YOUR_FUNCTION.md) - **Contributing**: [Developer Guide](../developer_guide/DEVELOPER_GUIDE.md) ## 🆘 Troubleshooting **Server won't start?** - Check your `DATABASE_URI` format - Check if the tool works with the --help arguments. Eg. `teradata-mcp-server --version` - Force update to the latest version `uvx teradata-mcp-server --no-cache` - Rollback to a prior version changing your config file: `"args": ["teradata-mcp-server==0.1.3", "--profile", "all"],` - See [Installation Guide](INSTALLATION.md) for alternative methods **Claude can't see tools?** - Restart Claude Desktop after config changes - Check Claude's system messages for connection errors - Try the test command from Step 1 first **Want more help?** - 📹 [Video tutorials](VIDEO_LIBRARY.md) - 📖 [Detailed installation guide](INSTALLATION.md) - 🔧 [Configuration options](CONFIGURATION.md) --- *This quick start gets you running fast. For production deployments or team setups, see the [Installation Guide](INSTALLATION.md).*

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Teradata/teradata-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server