Skip to main content
Glama
ompatelz

RepoPilot MCP

by ompatelz

RepoPilot MCP

RepoPilot MCP es un bootstrap de servidor de Protocolo de Contexto de Modelo (MCP) en Python. Está configurado como un punto de partida con estilo de producción para futuras herramientas de repositorio de GitHub, pero aún no implementa funcionalidad de la API de GitHub.

Incluido

  • Estructura de paquete src/

  • pyproject.toml con dependencias compatibles con uv

  • Configuración de entorno tipada

  • Cliente de API REST de GitHub aislado con pruebas unitarias simuladas

  • Configuración de registro de procesos

  • Una herramienta MCP health inofensiva para comprobaciones de descubrimiento

  • pytest para cobertura de configuración y arranque de MCP

  • .env.example, .gitignore, CI de GitHub Actions y licencia MIT

Related MCP server: MCP Server - Placeholder Implementation

Requisitos

  • Python 3.11+

  • uv

Configuración

uv sync --dev

Para la configuración local, copia .env.example a .env y edita los valores localmente. Nunca hagas commit de .env ni de credenciales reales. GITHUB_TOKEN es utilizado por el cliente de API REST de GitHub interno y aún no se expone a través de las herramientas MCP.

Desarrollo

Ejecuta las pruebas:

uv run pytest

Ejecuta el conjunto de comprobaciones local:

.\scripts\check.ps1

Inicia el Inspector de MCP:

.\scripts\dev-inspector.ps1

Ejecuta el servidor directamente a través de stdio:

uv run repopilot-mcp

Estructura del Proyecto

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

Alcance Actual

Implementado:

  • Herramienta MCP health

  • Modelo de configuración cargado desde variables de entorno

  • Capa de cliente de API REST de GitHub reutilizable

  • Registro de arranque

No implementado:

  • Herramientas de repositorio, archivos, incidencias o solicitudes de extracción

  • Operaciones de GitHub con capacidad de escritura

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