ToolPiper

300+ ferramentas MCP para macOS, todas no dispositivo — inferência de IA local, voz, visão, automação de navegador e controle do sistema.

Documentação

Servidor MCP ToolPiper para macOS

Mais de 400 ferramentas do Model Context Protocol, todas rodando no dispositivo. ToolPiper é um aplicativo nativo para macOS que transforma seu Mac em uma plataforma de IA local: inferência integrada (llama.cpp no Metal, Apple Intelligence, fala no Neural Engine), uma API compatível com OpenAI em localhost:9998 e um servidor MCP integrado que expõe toda a máquina para qualquer cliente MCP: Claude Code, Cursor, Codex ou seus próprios scripts.

Sem nuvem. Sem Docker. Sem Python. Sem chaves de API. Nada sai do seu Mac, e você pode verificar isso por conta própria: lsof -i -P | grep ToolPiper enquanto ele está em execução.

Este repositório é o lar oficial do manifesto do servidor MCP do ToolPiper (server.json), do plugin do Claude Code (plugins/toolpiper) e dos guias de configuração. O aplicativo ToolPiper em si não é open source, mas suas alegações de privacidade não pedem confiança: cada byte de tráfego de rede é observável na sua própria máquina. Projetos irmãos open source vivem nesta organização: PiperSR (modelo de super-resolução ANE), FluidAudio, mlx-audio-swift.

Início rápido

Instale o ToolPiper, inicie-o uma vez e conecte qualquer cliente MCP via Streamable HTTP. Conexões de loopback não precisam de autenticação: sem token, sem etapa OAuth.

Baixe a imagem de disco em modelpiper.com/download ou instale com Homebrew:

brew tap modelpiper/tap
brew trust modelpiper/tap
brew install --cask toolpiper

A linha trust é necessária uma vez: o Homebrew 6 recusa casks de taps fora dos seus próprios até que você confie neles.

Claude Code, como plugin (uma entrada de servidor, nada para configurar manualmente):

claude plugin marketplace add ModelPiper/toolpiper
claude plugin install toolpiper@modelpiper

Claude Code, como servidor manual:

claude mcp add --transport http toolpiper http://127.0.0.1:9998/mcp

Qualquer outro cliente MCP, na configuração do servidor:

{
  "mcpServers": {
    "toolpiper": { "type": "http", "url": "http://127.0.0.1:9998/mcp" }
  }
}

Claude Desktop, como extensão de um clique: o .mcpb empacotado acompanha o próximo lançamento. O código-fonte, o script de build e a declaração de privacidade estão aqui agora: desktop-extension/. É um pequeno encaminhador Node.js que retransmite o stdio do Claude Desktop para o mesmo servidor de loopback, e serve o perfil directory: o catálogo menos todas as ferramentas que usam um modelo de IA para gerar imagens, vídeo ou áudio.

Instalando com um agente de IA? Aponte-o para llms-install.md.

O que há no catálogo

Mais de 400 ferramentas, 5 recursos e 5 prompts de fluxo de trabalho. Os nomes seguem <category>_<action> (vision_ocr, system_window_snap, browser_assert). O catálogo ao vivo, com documentação por ferramenta, está em modelpiper.com/mcp-tools.

CategoriaExemplosO que cobre
IA principalchat, audio_transcribe, audio_speak, text_embedInferência LLM local, conversão de fala em texto e texto em fala no Neural Engine, embeddings
Frameworks Apple + RAGvision_ocr, image_analyze, text_analyze, rag_queryOCR Apple Vision, análise de imagens, análise de linguagem natural, busca híbrida HNSW + BM25 em documentos
Automação de navegadorbrowser_snapshot, browser_action, browser_assert, browser_interceptChrome via CDP: snapshots de árvore AX, seletores auto-reparáveis, simulação de rede, Web Vitals, cobertura
Testestest_run, test_save, test_exportSessões de teste de navegador salvas, reprodução rápida, exportação Playwright/Cypress
Ações do sistemasystem_*Janelas, Spaces, área de transferência (com histórico OCR), áudio, monitores, Finder, Calendário, Lembretes, Contatos, notificações, processos, rede, Bluetooth, Atalhos e mais
Criador de vídeovideo_record, video_render, video_edit_timelineRoteiros gravados em tela, edição de linha do tempo não destrutiva, exportação OTIO/FCP XML/EDL
Alcancehn_search, reddit_search, github_compare, gsc_analyticsHN, Reddit, GitHub, Google Search Console
Gerenciamento de modelosmodel_search, model_download, model_loadBuscar no HuggingFace, baixar GGUF/CoreML, carregar/descarregar
Roteamento + integraçõesendpoint_set, endpoint_recommend, claude_code_installAlternar endpoints de inferência por sessão, instalação do assistente Claude Code

Recursos: toolpiper://status, toolpiper://models, toolpiper://backends, toolpiper://tests, toolpiper://categories Prompts: setup-model, audit-page, create-test, voice-over, research-topic

Filtragem por categoria e perfil

Não quer o catálogo inteiro no contexto? Passe category ou profile como parâmetro de consulta na URL /mcp. Tanto a lista de ferramentas quanto as instruções do servidor são reduzidas para corresponder:

# Just LLM inference (core category)
claude mcp add --transport http toolpiper "http://127.0.0.1:9998/mcp?category=core"

# Web dev workflow (automation profile: core + browser + testing)
claude mcp add --transport http toolpiper "http://127.0.0.1:9998/mcp?profile=automation"

Transporte

TransporteEndpointAutenticação
Streamable HTTPPOST http://127.0.0.1:9998/mcp (mais GET /mcp, o canal SSE para tools/list_changed)Nenhuma para peers de loopback, aplicada no socket do kernel, então a falsificação de Host/Origin não pode ampliá-la. Peers LAN e remotos apresentam Authorization: Bearer.

Streamable HTTP é o único transporte. O ToolPiper não tem servidor stdio, e guias mais antigos que descreviam um estão obsoletos.

Privacidade

O ToolPiper nunca faz chamadas externas. Sem telemetria, sem análises, sem uploads de crash, sem exigência de conta. O único tráfego de rede é o tráfego que você solicita (downloads de modelos do HuggingFace, ferramentas que visam explicitamente a web). Isso é uma propriedade que você pode verificar, não uma política em que precisa confiar:

lsof -i -P | grep ToolPiper

Requisitos e preços

  • macOS 26 ou posterior em Apple Silicon
  • Grátis: o executor de modelo local completo e todos os recursos de fala (transcrição, texto em fala, ditado). Sem limites, sem conta.
  • Planos pagos adicionam mais do catálogo. A escada atual está em modelpiper.com/pricing.

FAQ

É o mesmo que "ToolPipe"? Não. ToolPiper (esta página, modelpiper.com) é o servidor MCP para macOS da ModelPiper. Projetos não relacionados com nomes semelhantes existem em alguns diretórios.

O que a licença MIT neste repositório cobre? O conteúdo deste repositório: o manifesto do servidor, o plugin do Claude Code e os guias de configuração. O aplicativo ToolPiper em si é proprietário.

Funciona sem conexão com a internet? Sim. Inferência, fala, visão, RAG e ferramentas do sistema são todas no dispositivo. Você só precisa da rede para baixar modelos.

Outras máquinas podem se conectar? Loopback é zero-configuração. Acesso LAN e remoto passa por autenticação de token portador.

Já adicionei o ToolPiper com claude mcp add. Preciso do plugin? Não. O Claude Code mantém seu servidor toolpiper manual e ignora a cópia do plugin enquanto o manual existir, então nada duplica. O plugin é para uma configuração nova, ou se você remover a entrada manual.