Skip to main content
Glama

MCP Developer Server

by RA86-dev
README.md3.41 kB
# 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:** <video width="640" height="480" controls> <source type="video/mp4" src="README_assets/ReadingDocu.mp4"> </video> If your Editor does not support Videos, visit [README_assets/readingDocu.mp4](README_assets/readingDocu.mp4) **Creating a React Project:** <video width="640" height="480" controls> <source type="video/mp4" src="README_assets/creatingcode.mp4"> </video> If your Editor does not support Videos, visit [README_assets/creatingcode.mp4](README_assets/creatingcode.mp4) ## 📋 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 server - `devdocs-sync` - Documentation synchronization - `mcpdocker` - 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: ```shell 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 1. Open Claude Desktop 2. Click your profile icon → Settings → Developer 3. Select "Edit Configuration" 4. Add the configuration details from `configuration.json` 5. Completely close and reopen Claude 6. Verify the MCP Server appears in your tools For detailed setup instructions, visit the [Model Context Protocol Quick Start Guide](http://modelcontextprotocol.io/quickstart/user).

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RA86-dev/mcpdev-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server