capa CLI

A package manager and MCP gateway for agents: one capabilities.yaml file describes skills, tools, rules and servers. Installation by the install.sh script

  • 718 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • The install script runs through the shell
  • Proxies the tools of connected servers
All reasons and checks

infragate/capa

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/capa

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The install script runs through the shell
  • Proxies the tools of connected servers

This is third-party code. Review the repository files before installing.

What it does

capa describes all agent capabilities in a single `capabilities.yaml` file: skills, tools, rules and MCP servers, and works as a package manager and an MCP gateway. Installation: `curl -LsSf https://capa.sh/install.sh | sh` (there is `install.ps1` for Windows). A server is added with `capa add --server --id brave --cmd npx --arg @brave/brave-search-mcp`. The author's claim of 19–40% token savings is his self-assessment. Version 2.2.4 from 23.09.2026, MIT license.

Who it is for. For teams that want to describe the agent's skill and server set in one file and reproduce it for every developer.

Good fit when

  • You need to describe a set of skills and MCP servers in one file
  • You need a single MCP gateway for an agent
  • You need to reproduce the agent environment across a team

Not a fit when

  • You cannot run install scripts over the network
  • You need verified token savings: the author's figures are self-assessment

Example request

Describe two skills and a search server in capabilities.yaml and connect them to the agent with one command

Limitations

The install script is downloaded over the network and run through the shell: read it before running. The gateway proxies the tools of connected servers, so access is extended. Check the claimed token savings on your own project.

How to disable. Remove the capa binary the way you installed it, the capabilities.yaml file from the project and the client entries.

FAQ

What is capa?

A package manager and MCP gateway where skills, tools, rules and servers are described in a single capabilities.yaml file.

How do I install it?

curl -LsSf https://capa.sh/install.sh | sh, read the script before running.

Does it save tokens?

The author claims 19–40%, which is his self-assessment.

Discussion

No questions or reviews yet.

CLI tools

A universal MCP CLI client from Apify: persistent sessions, OAuth, JSON output for scripts and shell access to any MCP server for agents

CLIBroad access1.1KRepository stars

MCP Agent Mail

mcp_agent_mail

A mail coordination layer for coding agents: agents have memorable names, inboxes and outboxes, history search and voluntary file reservations

MCP serverExtended access2.2KRepository stars

A CLI that turns any MCP server, OpenAPI spec or GraphQL endpoint into commands at runtime, with no codegen

CLIBroad access2.4KRepository stars

A zero-dependency Python CLI: one catalog of MCP servers and skills for every agent, with only a compact index in context

CLIBroad access405Repository stars

A terminal agent and Python framework with MCP, SKILL.md and ACP support for coding, building and evaluating your own agents

CLIBroad access4KRepository stars

Lets an agent call MCP and UTCP tools by running code: discover tools, get typed code and run chains instead of dozens of separate calls

CLIBroad access1.6KRepository stars

README in short

The README describes a package manager and MCP gateway with a capabilities.yaml file and script installation. MIT license.

README badge

Report a problem

Foxx AIcapa
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.