Developer Toolbox MCP
by Apoorva5544
README.md
# š 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
---
## 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
```bash
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.
```bash
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 AnalyzerThis server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues