Uplink Issues is a narrow MCP server whose only responsibility is to expose GitHub issue-tracker operations to ChatGPT.
The project is strictly limited to:
- reading issues
- creating issues
- updating issues
- commenting on issues
- closing / reopening issues
Anything outside this responsibility is out of scope.
- No autonomous behavior
- All WRITE operations require explicit user confirmation
- No implicit side effects
- Minimal surface area is a safety property
This repository is developed using an issue-driven workflow:
Human + ChatGPT → Issues → Execution agent (Copilot or similar) → Pull Request → Review → Merge
Issues and repository state are the single source of truth.
Greenfield. Repository scaffolding first, implementation later.
See ANCHOR issue #1 for project intent and constraints.