Skip to main content
Glama
ompatelz

RepoPilot MCP

by ompatelz

RepoPilot MCP

RepoPilot MCP is a small Python Model Context Protocol server bootstrap. It is set up as a production-style starting point for future GitHub repository tools, but it does not implement GitHub API functionality yet.

Included

  • src/ package layout

  • pyproject.toml with uv-compatible dependencies

  • typed environment configuration

  • isolated GitHub REST API client with mocked unit tests

  • process logging configuration

  • one harmless health MCP tool for discovery checks

  • pytest coverage for configuration and MCP bootstrap behavior

  • .env.example, .gitignore, GitHub Actions CI, and MIT license

Related MCP server: MCP Server - Placeholder Implementation

Requirements

  • Python 3.11+

  • uv

Setup

uv sync --dev

For local configuration, copy .env.example to .env and edit values locally. Never commit .env or real credentials. GITHUB_TOKEN is used by the internal GitHub REST API client and is not exposed through MCP tools yet.

Development

Run tests:

uv run pytest

Run the local check suite:

.\scripts\check.ps1

Start the MCP Inspector:

.\scripts\dev-inspector.ps1

Run the server directly over stdio:

uv run repopilot-mcp

Project Structure

src/repopilot/
  __init__.py
  config.py
  github_client.py
  server.py
tests/
  test_github_client.py
  test_server.py

Current Scope

Implemented:

  • health MCP tool

  • settings model loaded from environment variables

  • reusable GitHub REST API client layer

  • logging bootstrap

Not implemented:

  • repository, file, issue, or pull-request tools

  • write-capable GitHub operations

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A production-ready Python template for building MCP servers with enterprise features including registry integration, configuration management, structured logging, and extensible patterns for tools, resources, and prompts.
    MIT
  • A
    license
    C
    quality
    B
    maintenance
    A production-ready MCP server for GitHub operations, providing tools for repository management, issues, pull requests, and more via both MCP stdio and REST API.
    27
    MIT

View all related MCP servers

Related MCP Connectors

  • A MCP server built for developers enabling Git based project management with project and personal…

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

  • A basic MCP server to operate on the Postman API.

View all MCP Connectors

Latest Blog Posts

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/ompatelz/Omi-GithubMCP'

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