RA86-dev/mcpdev-server
If you are the rightful owner of mcpdev-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Developer Server (MCPDS) is a Python-based server designed to enhance development workflows by providing extensive documentation access and containerized code testing.
MCP Developer Server (MCPDS)
** THIS IS A VERY BIG WORK IN PROGRESS. **
A powerful development tool that combines comprehensive documentation access with containerized code testing
MCP Developer Server is a Python-based MCP (Model Context Protocol) server designed to supercharge your development workflow. It provides instant access to 700+ documentation sources and creates isolated Docker containers for safe code testing and experimentation.
Note: It is recommended to not host a public instance as there is no authentication system yet. It is recommended to use a MCP server that reduces the amount of tokens used, as this uses a lot of tokens.
🚀 What Can It Do?
Documentation at Your Fingertips
- Access over 700 programming language and framework docs instantly
- Get summaries, examples, and detailed explanations
- Search across multiple documentation sources simultaneously
Containerized Development Environment
- Spin up isolated Docker containers for testing code
- Run experiments without affecting your main system
- Support for multiple programming languages and frameworks
- Optional NVIDIA GPU acceleration for AI/ML workloads
📹 See It in Action
Reading and Summarizing Documentation:
If your Editor does not support Videos, visit
Creating a React Project:
If your Editor does not support Videos, visit
📋 System Requirements
Minimum Requirements
- RAM: 6 GB
- Storage: 15 GB free space
- CPU: 2 cores
- Architecture: AMD64
Recommended Specifications
- RAM: 8 GB or more
- Storage: 30 GB free space
- CPU: 4+ cores
- Architecture: x86 Architecture.
GPU Support (Optional)
- Supported: NVIDIA GPUs supported! (requires NVIDIA Container Toolkit)
- Supported: AMD ROCm is supported!
🔧 Installation
ONLY OPTION: Docker Installation (Recommended)
Prerequisites:
- Docker and Docker Compose installed on your system
- Node JS and
npx
installed ** Install This creates three services: devdocs
- Documentation serverdevdocs-sync
- Documentation synchronizationmcpdocker
- Main MCP server with Docker integration
Installation
To install this server, please edit the compose.yml
to your ideal system. It contains a bunch of commented out services or features and more.
Then, install the docker compose server using one command:
docker compose up -d --build
⚙️ Configuration
For Remote/Server Deployments
If running on a server or using Cloudflare Tunnel, update the IP addresses in configuration.json
to match your setup location.
Claude Desktop Integration
- Open Claude Desktop
- Click your profile icon → Settings → Developer
- Select "Edit Configuration"
- Add the configuration details from
configuration.json
- Completely close and reopen Claude
- Verify the MCP Server appears in your tools
For detailed setup instructions, visit the Model Context Protocol Quick Start Guide.