mcp-cli
paulanunes85/three-horizons-accelerator/.github/skills/mcp-cli/SKILL.md
Model Context Protocol server reference and operations
Skill2 starsChanged 8 months ago
- Reads credentials
What's in it
- When to Use
- Prerequisites
- Available MCP Servers
- Azure MCP Server
- GitHub MCP Server
- Kubernetes MCP Server
- MCP Server Access by Agent
- Best Practices
- Integration with Agents
---
name: mcp-cli
description: Model Context Protocol server reference and operations
---
## When to Use
- MCP server configuration reference
- Understanding available MCP capabilities
- Troubleshooting MCP server connections
## Prerequisites
- MCP servers configured in VS Code or GitHub Copilot
- Environment variables set for authentication
## Available MCP Servers
### Azure MCP Server
```json
{
"command": "npx",
"args": ["-y", "@anthropic/mcp-azure"],
"env": {
"AZURE_SUBSCRIPTION_ID": "${AZURE_SUBSCRIPTION_ID}"
},
"capabilities": [
"az aks get-credentials",
"az aks show",
"az acr repository list",
"az keyvault secret list",
"az resource list"
]
}
```
### GitHub MCP Server
```json
{
"command": "npx",
"args": ["-y", "@anthropic/mcp-github"],
"env": {
"GITHUB_TOKEN": "${GITHUB_TOKEN}"
},
"capabilities": [
"gh repo view",
"gh issue list",
"gh pr list",
"gh workflow list"
]
}
```
### Kubernetes MCP Server
```json
{
"command": "npx",
"args": ["-y", "@anthropic/mcp-kubernetes"],
"env": {
"KUBECONFIG": "${KUBECONFIG}"
},
"capabilities": [
"kubectl get",
"kubectl describe",
"kubectl logs",
"kubectl apply"
]
}
```
## MCP Server Access by Agent
| Agent | Allowed MCP Servers | Access Level |
|-------|---------------------|--------------|
| architect | azure-readonly | Read-only |
| platform | azure, kubernetes, helm | Full |
| terraform | azure, terraform | Full |
| devops | azure, github, kubernetes | Full |
| security | azure-readonly | Read-only |
| sre | azure, kubernetes | Full |
| reviewer | github | Read-only |
## Best Practices
1. Use environment variables for credentials
2. Create read-only variants for discovery agents
3. Document server access per agent
4. Limit capabilities per server
5. Monitor MCP server invocations
## Integration with Agents
Used by: All agents with MCP configuration
More agent context in paulanunes85/three-horizons-accelerator
19 other files this repository gives its agents.
AGENTS.md
Copilot instructions
Skill
- ai-foundry-operations.github/skills/ai-foundry-operations/SKILL.md
- argocd-cli.github/skills/argocd-cli/SKILL.md
- aro-deployment.github/skills/aro-deployment/SKILL.md
- azure-cli.github/skills/azure-cli/SKILL.md
- azure-infrastructure.github/skills/azure-infrastructure/SKILL.md
- database-management.github/skills/database-management/SKILL.md
- deploy-orchestration.github/skills/deploy-orchestration/SKILL.md
- github-cli.github/skills/github-cli/SKILL.md
- helm-cli.github/skills/helm-cli/SKILL.md
- kubectl-cli.github/skills/kubectl-cli/SKILL.md
- observability-stack.github/skills/observability-stack/SKILL.md
- oc-cli.github/skills/oc-cli/SKILL.md
- openshift-operations.github/skills/openshift-operations/SKILL.md
- prerequisites.github/skills/prerequisites/SKILL.md
- rhdh-portal.github/skills/rhdh-portal/SKILL.md
- terraform-cli.github/skills/terraform-cli/SKILL.md
- validation-scripts.github/skills/validation-scripts/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

