About Dev Tools MCP Server
Dev Tools MCP Server is an MCP server published by mono-harold in the Developer Tools category: mCP server: Dev Tools MCP Server.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/mono-harold/dev_tools_mcp_serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Dev Tools MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
MCD MCP Server
An MCP (Model Context Protocol) server that connects Claude AI to the MCD PaaS API. It allows Claude to query database table definitions from the Monoplus Cloud (Sinfonia Cloud) platform through natural language.
What it does
This server acts as a bridge between Claude Desktop and the MCD PaaS REST API. When Claude needs information about database tables — their structure, metadata, creation dates, or categories — it calls this server, which handles authentication and API communication behind the scenes.
Currently available tools:
- get_db_table_definition — Search for database table definitions by category name and/or table name.
Prerequisites
- Python 3.12+
- uv package manager
- Access to an MCD PaaS API instance
- Claude Desktop (for MCP integration)
Setup
-
Install dependencies:
uv sync -
Copy
.env.sampleto.envand fill in your credentials:cp .env.sample .envRequired variables:
Variable Description MCD_PAAS_API_BASEBase URL of the MCD PaaS API LOGIN_COMPANY_CDCompany code for authentication LOGIN_USER_IDUser ID LOGIN_PASSWORDPassword LOGIN_BRANCH_NAMEBranch name (e.g., develop) -
Configure Claude Desktop by adding the server to
claude_desktop_config.json(seeconfig/claude_desktop_config.jsonfor a reference). If running from WSL, make sure to use the correct distribution name and set"WSL_UTF8": "1"in theenvblock.
Running
# Via the wrapper script (used by Claude Desktop)
./run-mcp.sh
# Or directly
uv run python main.py
The server communicates over stdio using the MCP protocol. Debug logs are written to /tmp/mcp-debug.log.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.