# MCP CLI

> Model Context Protocol server reference and operations Use when this capability is needed.

- Skill: `tomevault-io/mcp-cli-7` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/mcp-cli-7`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/mcp-cli-7/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/mcp-cli-7

---


## 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

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/paulanunes85) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

