CnosDB MCP Server

Official
by cnosdb
MIT License
  • Apple

CnosDB MCP Server

An MCP server for CnosDB.

Features

  • query Execute query (automatically identifies SQL)
  • list_databases List all databases
  • list_tables List tables in database
  • describe_table Display table schema for [table_name]

Development

# Clone the repository git clone https://github.com/cnosdb/cnosdb-mcp-server.git cd cnosdb-mcp-server # Create virtual environment uv .venv source .venv/bin/activate # or `venv\Scripts\activate` on Windows # Install development dependencies pip install -r requirements.txt

Configuration

For alternative MCP clients, see: https://github.com/punkpeye/awesome-mcp-clients

  1. Open the Claude Desktop configuration file located at:
    • On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • On Windows: %APPDATA%/Claude/claude_desktop_config.json
  2. Add the following:
{ "name": "CnosDB", "key": "CnosDBMCPServer", "command": "uv", "args": [ "--directory", "REPO_PATH/cnosdb-mcp-server", "run", "server.py" ], "env": { "CNOSDB_HOST": "127.0.0.1", "CNOSDB_PORT": "8902", "CNOSDB_USERNAME": "root", "CNOSDB_PASSWORD": "CnosDB#!" } }

Update the environment variables to point to your own CnosDB service.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

An MCP server that enables interacting with CnosDB databases through Claude, supporting SQL queries, database listing, table listing, and schema descriptions.

  1. Features
    1. Development
      1. Configuration

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      An MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.
      Last updated -
      1
      Python
      MIT License
      • Apple
    • A
      security
      F
      license
      A
      quality
      MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
      Last updated -
      1
      6
      3
      JavaScript
    • -
      security
      A
      license
      -
      quality
      A lightweight MCP server that enables database access and querying through ODBC connections, with special support for Virtuoso DBMS features like SPARQL and AI assistance through natural language.
      Last updated -
      Python
      MIT License
      • Apple
      • Linux
    • -
      security
      -
      license
      -
      quality
      An MCP server that allows working with MySQL databases by providing tools for executing read-only SQL queries, getting table schemas, and listing database tables.
      Last updated -
      1
      JavaScript

    View all related MCP servers

    ID: wy78fk6mt5