RepoPilot MCP
RepoPilot MCP
RepoPilot MCP 是一个小型的 Python Model Context Protocol 服务器引导程序。它被设置为未来 GitHub 仓库工具的生产级起点,但目前尚未实现 GitHub API 功能。
包含内容
src/包布局带有 uv 兼容依赖的
pyproject.toml类型化环境配置
带有模拟单元测试的独立 GitHub REST API 客户端
进程日志配置
一个用于发现检查的无害
healthMCP 工具针对配置和 MCP 引导行为的 pytest 覆盖率
.env.example、.gitignore、GitHub Actions CI 和 MIT 许可证
Related MCP server: MCP Server - Placeholder Implementation
要求
Python 3.11+
设置
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当前范围
已实现:
healthMCP 工具从环境变量加载的设置模型
可复用的 GitHub REST API 客户端层
日志引导
未实现:
仓库、文件、问题或拉取请求工具
支持写入的 GitHub 操作
Maintenance
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
- Alicense-qualityDmaintenanceA 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
- Flicense-qualityDmaintenanceAn MCP server implementation in Python with placeholder tools, deployable to Azure Web App via GitHub Actions. Supports STDIO, HTTP REST, and WebSocket interfaces.
- AlicenseCqualityBmaintenanceA production-ready MCP server for GitHub operations, providing tools for repository management, issues, pull requests, and more via both MCP stdio and REST API.27MIT
- AlicenseAqualityBmaintenanceAn MCP server that provides operational tooling over the GitHub API — issue triage, PR review monitoring, repo health audits, and team access reviews.111MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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