Skip to main content
Glama

GitHub MCP Tool Manager

GitHub MCP Tool Manager

A modern web application for managing GitHub tokens and accessing development tools.

Features

  • GitHub Token Management: Securely add, update, and validate your GitHub personal access tokens.
  • Tool Dashboard: Access and manage various development tools integrated with your GitHub account.
  • Responsive UI: Clean, modern interface with dark mode support.
  • Secure Storage: Tokens are stored securely on the backend and never exposed to the client.
  • Accessible: Access all GitHub tools and features in one place.

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Express, Node.js, Drizzle ORM, Zod, MongoDB

Getting Started

Prerequisites

  • Node.js (v18+ recommended)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/Rohitkumar0056/GitHub-MCP.git cd GitHub-MCP
  2. Install dependencies:
    npm install
  3. Configure environment variables:
    • Copy .env.example to .env and fill in your values (see .env for reference).
  4. Run the development server:
    npm run dev

Building for Production

npm run build npm start

Project Structure

  • client/ — React frontend (entry: client/src/main.tsx)
  • server/ — Express backend API
  • shared/ — Shared types and schema (Zod, Drizzle)
  • components.json, tailwind.config.ts, postcss.config.js — UI and styling config

Usage

  1. Connect your GitHub Token:
    On the landing page, enter your GitHub personal access token.
    How to create a token?
  2. Access Tools:
    After connecting, access the dashboard to use available tools.
  3. Update Token:
    Use the dashboard menu to update your GitHub token at any time.

Development Notes

  • Token Security: Tokens are never sent to third-party services and are only used for GitHub API requests.
  • Extending Tools: Add new tools by extending the backend service and updating the frontend dashboard.

Scripts

  • npm run dev — Start development servers (client + server)
  • npm run build — Build client and server for production
  • npm start — Start production server

License

MIT

-
security - not tested
F
license - not found
-
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.

A web application for securely managing GitHub tokens and providing centralized access to various development tools integrated with GitHub accounts.

  1. Features
    1. Tech Stack
      1. Getting Started
        1. Prerequisites
        2. Installation
        3. Building for Production
      2. Project Structure
        1. Usage
          1. Development Notes
            1. Scripts
              1. License

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Provides comprehensive tools for managing GitHub projects, milestones, tasks, and sprints. This server integrates deeply with GitHub Projects V2, offering features like automated kanban workflows, sprint planning, and custom field management.
                  Last updated -
                  46
                  11
                  51
                  TypeScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  Provides tools for mapping and analyzing GitHub repositories. It allows users to set a GitHub Personal Access Token and retrieve detailed information about a specified repository, including its structure and summary statistics.
                  Last updated -
                  2
                  18
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables interaction with GitHub through the GitHub API, supporting file operations, repository management, advanced search, and issue tracking with comprehensive error handling and automatic branch creation.
                  Last updated -
                  9
                  1
                  TypeScript
                • A
                  security
                  F
                  license
                  A
                  quality
                  Enables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.
                  Last updated -
                  47
                  1
                  1
                  TypeScript

                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/Rohitkumar0056/GitHub-MCP'

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