Skip to main content
Glama
Apoorva5544

Developer Toolbox MCP

by Apoorva5544

šŸ›  Developer Toolbox MCP

A production-ready MCP (Model Context Protocol) server exposing useful developer tools through a simple CLI client.

Features

šŸ“‚ File Tools

  • List Files

  • Read File

  • Write File

  • Append File

  • Create Directory

  • Delete File

  • Rename File

šŸ–„ System Tools

  • Current Directory

  • Current Time

  • System Information

  • Disk Usage

🧮 Math Tools

  • Add

  • Subtract

  • Multiply

  • Divide

  • Percentage

  • Factorial

  • Average

šŸ“ Text Tools

  • Word Count

  • Line Count

  • Find Text

  • Replace Text


Related MCP server: mcp-tool-server

Project Structure

developer-toolbox-mcp/
│
ā”œā”€ā”€ server.py
ā”œā”€ā”€ client.py
ā”œā”€ā”€ requirements.txt
ā”œā”€ā”€ README.md
│
└── tools/
    ā”œā”€ā”€ file_tools.py
    ā”œā”€ā”€ system_tools.py
    ā”œā”€ā”€ math_tools.py
    └── text_tools.py

Installation

git clone <repo-url>

cd developer-toolbox-mcp

python -m venv venv

source venv/bin/activate

pip install -r requirements.txt

Run

Start the client.

python client.py

The client automatically starts the MCP server.


Technologies

  • Python 3

  • MCP Python SDK

  • AsyncIO

  • FastMCP


Future Improvements

  • OpenAI Integration

  • Claude Desktop Integration

  • GitHub Tools

  • Weather API

  • SQLite Tools

  • PDF Reader

  • CSV Analyzer

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server providing filesystem operations, shell execution, and web search capabilities.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A secure, production-grade MCP server that provides filesystem operations, AST math evaluation, and system diagnostics for LLM agents.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A simple MCP server that provides basic utility tools for text manipulation, file operations, and calculations, intended to be connected to Claude AI desktop app.
    -