Repolode
apify

apify/mcpc

Cliente MCP de linha de comando que transforma operações como ferramentas, recursos, prompts e login OAuth em comandos de shell para depuração e automação.

Estrelas
1,091
Forks
107
Issues abertas
31
Último commit
há 18 horas

O que é?

mcpc é um cliente de linha de comando para o Model Context Protocol que transforma cada operação MCP em um comando de shell. Desenvolvedores podem usá-lo para inspecionar e depurar servidores MCP, automatizar fluxos de trabalho MCP repetíveis em shell puro ou dar a agentes de IA acesso ao MCP com uma única chamada de ferramenta Bash.

As sessões recebem nomes com o prefixo @ e podem permanecer conectadas a vários servidores ao mesmo tempo, via stdio ou Streamable HTTP. A autenticação inclui OAuth 2.1 com PKCE, documentos de metadados de client ID, registro dinâmico de clientes, credenciais de cliente e autorização gerenciada por empresas, com as credenciais armazenadas no chaveiro do sistema operacional. A flag --json gera uma saída que pode ser combinada com jq e xargs.

A ferramenta também inclui um modo proxy que expõe uma sessão autenticada como servidor MCP local sem revelar os tokens do servidor de origem, grep para buscar ferramentas em várias sessões e suporte experimental a pagamentos x402 na Base.

Recursos principais

  • 01Transforma ferramentas, recursos, prompts, tarefas assíncronas e skills em comandos de shell via stdio e Streamable HTTP.
  • 02Mantém sessões persistentes com vários servidores MCP ao mesmo tempo.
  • 03Oferece suporte a OAuth 2.1 com PKCE, CIMD e registro dinâmico de clientes, mantendo as credenciais no chaveiro do sistema operacional.
  • 04Gera JSON com --json para uso em pipes com jq e scripts de shell.
  • 05Oferece um modo proxy local que oculta dos clientes as credenciais do servidor de origem.
  • 06Busca ferramentas em sessões ativas com grep.

Casos de uso

  • Depurar e inspecionar um servidor MCP remoto pelo terminal.
  • Automatizar fluxos de trabalho MCP repetíveis com pipelines de shell e jq.
  • Dar acesso ao MCP a um agente de programação de IA por meio de uma única ferramenta Bash, sem expor credenciais.
  • Executar jobs de CI que se autenticam em servidores MCP com credenciais de cliente OAuth.

Início rápido

  1. 1

    Instalar com Homebrew

    brew install mcpc
  2. 2

    Ou instalar globalmente com npm

    npm install -g @apify/mcpc
  3. 3

    Fazer login em um servidor MCP remoto e salvar as credenciais do OAuth

    mcpc login mcp.apify.com
  4. 4

    Conectar-se ao servidor com uma sessão nomeada e listar as ferramentas

    mcpc connect mcp.apify.com @test

Antes de usar

  • Depende do chaveiro do sistema operacional; em sistemas headless ou de CI, usa um armazenamento de credenciais baseado em arquivos.

Em coleções

Tópicos

Perguntas frequentes

O que é mcpc?
Cliente MCP de linha de comando que transforma operações como ferramentas, recursos, prompts e login OAuth em comandos de shell para depuração e automação. mcpc é um cliente de linha de comando para o Model Context Protocol que transforma cada operação MCP em um comando de shell. Desenvolvedores podem usá-lo para inspecionar e depurar servidores MCP, automatizar fluxos de trabalho MCP repetíveis em shell puro ou dar a agentes de IA acesso ao MCP com uma única chamada de ferramenta Bash.
mcpc é gratuito? Qual é a licença?
mcpc é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mcpc ainda é mantido?
Manutenção ativa. O último commit de mcpc foi em 6 de nov. de 2026.
Para que posso usar mcpc?
Depurar e inspecionar um servidor MCP remoto pelo terminal. Automatizar fluxos de trabalho MCP repetíveis com pipelines de shell e jq. Dar acesso ao MCP a um agente de programação de IA por meio de uma única ferramenta Bash, sem expor credenciais. Executar jobs de CI que se autenticam em servidores MCP com credenciais de cliente OAuth.
Como instalar mcpc?
Instalar com Homebrew: brew install mcpc Ou instalar globalmente com npm: npm install -g @apify/mcpc Fazer login em um servidor MCP remoto e salvar as credenciais do OAuth: mcpc login mcp.apify.com Conectar-se ao servidor com uma sessão nomeada e listar as ferramentas: mcpc connect mcp.apify.com @test
Onde consigo mcpc?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apify/mcpc

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados