Skip to main content
Glama
ompatelz

RepoPilot MCP

by ompatelz

RepoPilot MCP

RepoPilot MCP 是一个小型的 Python Model Context Protocol 服务器引导程序。它被设置为未来 GitHub 仓库工具的生产级起点,但目前尚未实现 GitHub API 功能。

包含内容

  • src/ 包布局

  • 带有 uv 兼容依赖的 pyproject.toml

  • 类型化环境配置

  • 带有模拟单元测试的独立 GitHub REST API 客户端

  • 进程日志配置

  • 一个用于发现检查的无害 health MCP 工具

  • 针对配置和 MCP 引导行为的 pytest 覆盖率

  • .env.example.gitignore、GitHub Actions CI 和 MIT 许可证

Related MCP server: MCP Server - Placeholder Implementation

要求

  • Python 3.11+

  • uv

设置

uv sync --dev

对于本地配置,将 .env.example 复制为 .env 并在本地编辑其中的值。切勿提交 .env 或真实凭据。GITHUB_TOKEN 由内部 GitHub REST API 客户端使用,目前尚未通过 MCP 工具暴露。

开发

运行测试:

uv run pytest

运行本地检查套件:

.\scripts\check.ps1

启动 MCP Inspector:

.\scripts\dev-inspector.ps1

通过 stdio 直接运行服务器:

uv run repopilot-mcp

项目结构

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

当前范围

已实现:

  • health MCP 工具

  • 从环境变量加载的设置模型

  • 可复用的 GitHub REST API 客户端层

  • 日志引导

未实现:

  • 仓库、文件、问题或拉取请求工具

  • 支持写入的 GitHub 操作

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