Skip to main content
Glama

DevGear MCP Server

by DarkHeart01

DevGear MCP Server

A standalone Model Context Protocol (MCP) server providing development tools integration for GitHub, Docker, and Vercel operations.

Installation

uvx --from git+https://github.com/DarkHeart01/devgear-mcp-server devgear-mcp

From Source

git clone https://github.com/DarkHeart01/devgear-mcp-server cd devgear-mcp-server pip install -e .

Configuration

Environment Variables

Set the following environment variables for full functionality:

# GitHub integration export GITHUB_TOKEN="your_github_personal_access_token" # Vercel integration (optional) export VERCEL_TOKEN="your_vercel_api_token" # Docker integration is automatic if Docker is running

MCP Client Configuration

Add to your MCP client's settings.json:

{ "mcpServers": { "devgear": { "command": "uvx", "args": [ "--from", "git+https://github.com/DarkHeart01/devgear-mcp-server", "devgear-mcp" ], "env": { "GITHUB_TOKEN": "your_github_token_here", "VERCEL_TOKEN": "your_vercel_token_here" } } } }

Features

GitHub Tools

  • github_list_repositories - List user repositories
  • github_create_repository - Create new repositories
  • github_get_repository - Get repository details
  • github_list_issues - List repository issues
  • github_create_issue - Create new issues

Docker Tools

  • docker_list_containers - List containers
  • docker_create_container - Create and start containers
  • docker_stop_container - Stop containers
  • docker_remove_container - Remove containers
  • docker_get_logs - Get container logs

Vercel Tools

  • vercel_list_projects - List projects
  • vercel_get_project - Get project details
  • vercel_list_deployments - List deployments
  • vercel_get_deployment - Get deployment details

Usage Examples

Using with Claude Desktop

  1. Add the configuration to your settings.json
  2. Restart Claude Desktop
  3. Use natural language to interact with your development tools:
"List my GitHub repositories" "Create a new repository called 'my-project'" "Show me the running Docker containers" "Deploy my project to Vercel"

Direct Usage

# Start the MCP server devgear-mcp # The server will communicate via JSON-RPC over stdin/stdout

Development

Setup Development Environment

git clone https://github.com/DarkHeart01/devgear-mcp-server cd devgear-mcp-server pip install -e ".[dev]"

Running Tests

pytest

Code Formatting

black src/ ruff check src/

License

MIT License - see LICENSE file for details. "# devgear-mcp-server"

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Provides development tools integration for GitHub, Docker, and Vercel operations through MCP. Enables users to manage repositories, containers, and deployments using natural language commands.

  1. Installation
    1. Using uvx (Recommended)
    2. From Source
  2. Configuration
    1. Environment Variables
    2. MCP Client Configuration
  3. Features
    1. GitHub Tools
    2. Docker Tools
    3. Vercel Tools
  4. Usage Examples
    1. Using with Claude Desktop
    2. Direct Usage
  5. Development
    1. Setup Development Environment
    2. Running Tests
    3. Code Formatting
  6. License

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      An MCP server that enables interaction with the Vercel API to manage deployments, DNS records, domains, projects, and environment variables through natural language commands.
      Last updated -
      109
      TypeScript
      MIT License
    • -
      security
      F
      license
      -
      quality
      Provides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.
      Last updated -
      JavaScript
    • A
      security
      F
      license
      A
      quality
      An MCP server that provides seamless interaction with Azure DevOps Git repositories, enabling users to manage repositories, branches, pull requests, and pipelines through natural language.
      Last updated -
      8
      2
      3
      TypeScript
    • A
      security
      F
      license
      A
      quality
      An MCP server that provides various tools for interacting with the Vercel API, enabling management of deployments, DNS records, domains, projects, and environment variables through natural language commands.
      Last updated -
      7
      109
      19
      JavaScript

    View all related MCP servers

    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/DarkHeart01/devgear-mcp-server'

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