
Oss Autopilot
io.github.costajohnt由 GitHub 帳號 costajohnt 發布v5.11.0更新於 Nov 3, 2026
開源貢獻管理器,支援PR跟蹤、問題發現和CI診斷
AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。
原文描述
Open source contribution manager with PR tracking, issue discovery, and CI diagnosis
概覽
Oss Autopilot 的本機 MCP 服務;無需登入;STDIO。
暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Oss Autopilot,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@oss-autopilot/mcp
MCP server for OSS Autopilot — exposes PR tracking, issue discovery, and contribution management as MCP tools for any MCP-compatible client.
What It Provides
Supports stdio (default) and Streamable HTTP transports.
Prerequisites
- Node.js 22+
- GitHub CLI authenticated (
gh auth login)
Quick Start
Client Configuration
Claude Desktop
Add to your claude_desktop_config.json:
Cursor
Add to .cursor/mcp.json in your project or global config:
Codex CLI
Windsurf
Add to your Windsurf MCP config:
Streamable HTTP (any client)
Run the server in HTTP mode instead of stdio:
The server listens at http://127.0.0.1:3001/mcp and accepts POST requests.
Authentication
HTTP mode requires a bearer token on every request (stdio mode does not — it inherits the parent process identity). On first --http startup, the server generates a random 32-byte token and writes it to ~/.oss-autopilot/mcp.token with 0600 permissions. The path and "newly generated" marker are logged to stderr at startup.
Every HTTP client must send:
Requests without a valid Authorization header return 401. The Bearer scheme is case-insensitive per RFC 7235; the token value itself is compared byte-for-byte in constant time. Requests with a non-loopback Host header return 403 (DNS-rebinding defense). Requests must declare a numeric Content-Length ≤ 1 MiB — missing, non-numeric, or oversize Content-Length values return 413.
The token persists across restarts. To rotate, delete the file and restart — a new token will be generated. To relocate the token (e.g. for multi-user or CI setups), set OSS_AUTOPILOT_MCP_TOKEN_PATH to the desired absolute path before starting the server.
Tools Reference
Resources Reference
Prompts Reference
Multiple Machines
With Gist persistence, every client that runs oss-autopilot (the plugin on each machine, and every MCP server process) reads and writes the same state. Since core 3.35.0, a client keeps state fields it does not recognise instead of dropping them, and warns when the state was written by a different release. Clients on older releases still drop newer fields when they save, so update every machine after a release and restart running MCP servers, which keep the version they started with.
Programmatic Usage
The server can also be imported and used as a library:
More Information
See the main repository README for the full documentation, including the Claude Code plugin, CLI usage, dashboard, and contributing guide.
License
MIT
來源:packages/mcp-server/README.md,提交 f865704
工具
0版本歷史
2- v5.11.0最新Nov 3, 2026
- v2.0.1Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分