MCP Dev Suite
by dhruvkej9
README.md
# MCP Dev Suite 🚀
A high-performance [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that provides a unified set of tools for modern developers.
## Tools Included
### 📂 File System
- **fs_search**: Search files with glob patterns and content regex.
- **fs_replace**: Batch find and replace across your codebase.
### 🗄️ Database
- **db_sqlite_query**: Run raw SQL against any local SQLite database.
### 🌐 Networking & API
- **http_request**: Make authenticated API calls (GET, POST, etc.) with custom headers.
- **sys_ports**: Inspect active listening ports on your machine.
### 💻 System & Git
- **sys_info**: Detailed system resource monitoring (CPU, RAM, OS).
- **git_status**: Quick overview of your repository state.
## Installation
```bash
npm install
npm run build
```
## Usage with Claude Desktop
Add this to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"dev-suite": {
"command": "node",
"args": ["/path/to/mcp-dev-suite/dist/index.js"]
}
}
}
```
## Development
```bash
npm run dev
```
Built for the **Claude MCP Tool Integration** bounty.
TDQS
B3.4/5.0
Scored across 7 tools
Disambiguation5/5
Each tool targets a distinct area (database, file system, git, HTTP, system info), with no overlapping purposes.
Naming Consistency4/5
All tools use snake_case with domain prefixes, though 'db_sqlite_query' is more specific than others.
Tool Count5/5
7 tools is appropriate for a utility suite, covering a broad range without being overwhelming.
Completeness2/5
The set is a collection of unrelated utilities with many gaps (e.g., no file read/write beyond replace, no terminal command execution, no HTTP response handling).
Maintenance
ActivityInactive
ResponsivenessNo issues