Managed MCP Server
Tacnode provides a fully managed Model Context Protocol (MCP) Server that enables secure connections between AI agents, large language models, and your database. The managed MCP server includes enterprise-grade features like token-based authentication, automatic schema inspection, and support for read-only query execution.
Prerequisites
Before using the managed MCP Server, you need to set up your Tacnode infrastructure:
Required Resources
- Data Cloud - Defines the cloud platform and region for deployment
- Nodegroup - Provides compute resources with configurable node sizes
- Database - Contains your tables and schemas
Setup Instructions
- Create a Data Cloud by following the Data Cloud guide
- Set up your Nodegroup and Database using the Nodegroup guide
Once your infrastructure is ready, MCP token management becomes available in your Nodegroup details page. Each generated token is automatically bound to the corresponding compute and storage resources.
Token Management
MCP tokens provide secure access control by linking SQL execution permissions to specific computational (Nodegroup) and storage (Database) resources. Each token includes account-level permissions for the selected database and has a 180-day validity period.
Enabling Token Creation
Token creation requires platform service permissions. Enable Platform Service Authorization under Security → Access Authorization.
Creating New Tokens
- Navigate to your desired Nodegroup for SQL execution
- In the Nodegroup Overview, click MCP Tokens to view existing tokens for your account
- Click Create Token and specify the target Database name
- Generate and copy your new token for MCP client access
Connecting to the Managed MCP Server
Tacnode's managed MCP Server is available at https://mcp-server.tacnode.io/mcp
and uses:
- Transport Protocol: Streamable HTTP
- Wire Format: JSON-RPC 2.0
- Authentication: Bearer Token (your generated MCP token)
Claude Desktop Integration
Configure Claude Desktop to use Tacnode as an MCP server by editing the configuration file:
File Locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Configuration:
After configuration, the Tacnode MCP Server appears in Claude → Settings → Developers, and the tacnode tool becomes available in your chat sessions.
MCP Inspector Integration
MCP Inspector provides a visual interface for testing MCP server functionality. When using local proxy mode, configure your Proxy Session Token for authentication.
Available Interfaces:
- Resources List/Template/Read: Retrieve comprehensive metadata about your database schema
- Tools List/Call: Execute read-only SQL queries against your database
For complete API documentation, see the Managed MCP Server API reference.
REST API Access
You can directly access the MCP Server using REST API calls with JSON-RPC formatting:
Request Configuration:
- Method: POST
- URL:
https://mcp-server.tacnode.io/mcp
- Headers:
Authorization: Bearer <YOUR_TOKEN>
Content-Type: application/json
Accept: application/json, text/event-stream
Request Body Format:
Example Request:
Example Response: