CLI vs MCP: Choosing the Right Tool

Short pointer to cli-first-tooling — prefer local CLIs before MCP servers when they reduce context and cost.

CopilotCursorKilo
AuthorNeexoCore
Updated
climcpcost

Canonical guidance

Follow CLI-First Tooling. This page is a short reminder only.

Short Version

Prefer CLI first. Use MCP when it adds real value (structured remote APIs, multi-step tool loops the CLI cannot cover cleanly).

Example

Use GitHub CLI for routine GitHub work; use GitHub MCP only when the agent needs richer multi-step GitHub tool access.

Raw content

Copy into your project — e.g. .instructions.md, .agent.md, or SKILL.md

## Canonical guidance

Follow [CLI-First Tooling](/instructions/cli-first-tooling). This page is a short reminder only.

## Short Version

Prefer CLI first. Use MCP when it adds real value (structured remote APIs, multi-step tool loops the CLI cannot cover cleanly).

## Example

Use [GitHub CLI](/tools/github-cli) for routine GitHub work; use [GitHub MCP](/tools/github-mcp-server) only when the agent needs richer multi-step GitHub tool access.

Next steps

Matched by shared tags and category. Browse all instructions