MCP.so
Sign In

MCP TapData Server

@tapdata

About MCP TapData Server

This is an MCP-Server adapter provided by TapData for use with LLM's

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

tapdata

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-tap-server": {
      "type": "http",
      "url": "http://localhost:3001/sse?accessCode=3324cfdf-7d3e-4792-bd32-571638d4562f"
    }
  }
}

Tools

3

Get available database connection information and status

List all tables based on database connection id

Query data using the specified database connection id and table name

Overview

What is MCP TapData Server?

MCP TapData Server is a Model Context Protocol server that provides access to TapData, enabling LLMs to inspect database connections, schemas, and execute CRUD operations.

How to use MCP TapData Server?

Install dependencies with pnpm install, then build with pnpm run build. For development, run pnpm run watch. To use with Claude Desktop, add the SSE server configuration to claude_desktop_config.json.

Key features of MCP TapData Server

  • List all available database connections.
  • List all tables based on a database connection ID.
  • Get connection information and status.
  • Query data using connection ID and table name.
  • Returns query results or execution plan.

Use cases of MCP TapData Server

  • Inspect available database connections and their schemas.
  • Browse table metadata across different data sources.
  • Execute read-only queries through an LLM interface.

FAQ from MCP TapData Server

What resources does the server expose?

The server exposes database connections and tables. It can list all connections and, given a connection ID, list all tables in that connection.

What tools are available?

Three tools: connections (no input, returns connection details), tables (requires a collection ID, returns table list), and query (requires connection ID and table name, returns query results or execution plan).

What runtime dependencies are required?

Node.js and pnpm are required. The server is built and run from the command line.

How is the server accessed?

The server uses SSE transport at a URL like http://localhost:3001/sse with an access code query parameter.

What data does the server access?

The server accesses TapData database connections and schemas, but the README does not specify where that data lives or how connections are configured.

Comments

More Other MCP servers