-
Notifications
You must be signed in to change notification settings - Fork 3.6k
docs: rename copilot-instructions.md to agents.md #1915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Follows agents.md convention (https://agents.md) for broader AI agent support - Add MCP Inspector CLI instructions for testing stdio server - Pin inspector version to 0.7.0 for reproducibility
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Renames/retitles the repository’s AI instruction document to follow the agents.md convention and adds reproducible MCP Inspector CLI examples for exercising the stdio server.
Changes:
- Updated the instruction doc title/content to “Agent Instructions” and noted the
agents.mdconvention. - Added MCP Inspector CLI usage examples (pinned to
@modelcontextprotocol/inspector@0.7.0) for listing/calling tools.
Comments suppressed due to low confidence (1)
.github/agents.md:76
- The MCP Inspector examples embed the GitHub Personal Access Token inside the
--configJSON passed on the command line. That encourages putting secrets into shell history and can expose them via process listing. Prefer having users setGITHUB_PERSONAL_ACCESS_TOKENin their environment (or use a local config file) and have the inspector/server inherit it, and update the note accordingly.
- Move AGENTS.md to repository root per agents.md spec - Add copilot-setup-steps.yml workflow for Copilot coding agent - Pre-installs: Go deps, goimports, MCP Inspector, builds server binary
Agents must disclose AI assistance in PR/issue bodies, following the pattern used by modelcontextprotocol/modelcontextprotocol.
|
|
||
| jobs: | ||
| copilot-setup-steps: | ||
| runs-on: ubuntu-latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is it something just for ubuntu?
Summary
Renames
.github/copilot-instructions.mdtoAGENTS.md(at repo root) following the agents.md convention for broader AI agent support.Changes
AGENTS.mdat repository root per agents.md speccopilot-setup-steps.ymlworkflow for Copilot coding agent environmentCONTRIBUTING.mdwith AI Contributions sectionCopilot Setup Steps
✅ Workflow passing: https://github.com/github/github-mcp-server/actions/runs/21444663923
Pre-installs:
Testing
The MCP Inspector examples allow developers to quickly test tool functionality:
npx @modelcontextprotocol/inspector@0.7.0 --cli \ --config '{"mcpServers":{"github":{"command":"./github-mcp-server","args":["stdio"],"env":{"GITHUB_PERSONAL_ACCESS_TOKEN":"your-token"}}}}' \ --server github \ --method tools/list