AppleScript BB MCP Server
oficialPermite que clientes LLM interajam com aplicativos macOS através do AppleScript. Construído usando a biblioteca @beyondbetter/bb-mcp-server, este servidor fornece execução segura e controlada de scripts predefinidos com suporte opcional para execução de scripts arbitrários.
O que você pode fazer com AppleScript BB MCP?
- Executar AppleScript — Execute código AppleScript diretamente de conversas de IA para controlar aplicativos macOS e automatizar tarefas.
- Ler dicionários de aplicativos — Descubra quais comandos e objetos AppleScript um aplicativo suporta por meio de seu dicionário.
- Automatizar o Finder — Gerencie arquivos, defina rótulos, recupere seleções e organize o sistema de arquivos por meio da integração com o Finder.
- Gerenciar permissões de automação — Verifique e gerencie o acesso de automação do AppleScript para o servidor.
Documentação
Ferramentas MCP Prontas para Produção
Crie servidores MCP de nível empresarial com nossa biblioteca open-source testada em batalha. Extraída de sistemas de produção e projetada para uso no mundo real.
O que é o Model Context Protocol?
MCP é um protocolo aberto que permite que aplicações de IA se conectem com segurança a fontes de dados e ferramentas. Pense nele como um conector universal para sistemas de IA.
Por que o MCP é Importante para o Seu Negócio
Integração Universal
Conecte qualquer aplicação de IA às suas ferramentas de negócio e fontes de dados usando um protocolo padronizado.
À Prova do Futuro
Construa uma vez, use com qualquer aplicação de IA compatível com MCP à medida que o ecossistema cresce.
Seguro por Design
Recursos de segurança integrados protegem seus dados enquanto permitem integrações poderosas.
Desenvolvimento Rápido
Aproveite bibliotecas e padrões existentes para criar integrações personalizadas rapidamente.
BB MCP Server: Biblioteca MCP Pronta para Produção
Um framework abrangente baseado em Deno para criar servidores MCP de nível empresarial
Por que Escolher o BB MCP Server
- Desenvolvimento Rápido: Sistema de plugins com descoberta automática deixa você produtivo imediatamente
- Pronto para Empresas: OAuth integrado, suporte a transporte duplo e armazenamento persistente para implantações de produção
- Type-Safe: Suporte completo a TypeScript com validação rigorosa reduz bugs e melhora a manutenibilidade
- Testado em Batalha: Extraído de servidores MCP de produção que atendem negócios reais
Recursos Técnicos
- ✓Sistema de plugins com descoberta e carregamento automáticos
- ✓Provedor e consumidor OAuth para integrações de terceiros
- ✓Transporte STDIO e HTTP com gerenciamento de sessão
- ✓Armazenamento baseado em Deno KV com limpeza automática e particionamento
- ✓Registro abrangente com trilhas de auditoria e saída estruturada
- ✓TypeScript completo com verificação rigorosa de tipos
- ✓Utilitários de teste extensivos e exemplos
- ✓Publicado no registro JSR para instalação fácil
Comece Rapidamente
A biblioteca inclui 4 exemplos progressivos que ensinam tudo, desde ferramentas básicas até integração avançada com OAuth:
⭐ Servidor MCP Simples
Configuração básica com ferramentas utilitárias e descoberta de plugins
⭐⭐ Fluxos de Trabalho com Plugins
Fluxos de trabalho em várias etapas para lógica de negócios complexa
⭐⭐⭐ API e OAuth
Integração com API de terceiros com autenticação
⭐⭐⭐⭐ Dependências Manuais
Controle completo da infraestrutura para casos de uso avançados
BB MCP Client Inspector
Uma plataforma abrangente de testes para implementações de clientes MCP
O que Ele Faz
Enquanto o MCP Inspector existe como um cliente MCP para testar servidores, esta ferramenta preenche a necessidade inversa — um servidor MCP para testar clientes. O BB MCP Client Inspector fornece um console web interativo para testar e validar implementações de clientes MCP.
Recursos Principais
- 🔍 Inspeção de Mensagens do Protocolo - Visualize todas as mensagens MCP JSON-RPC em tempo real
- 🧠 Teste de Amostragem - Teste os recursos de conclusão de LLM do cliente
- ❓ Teste de Elicitação - Teste o tratamento de solicitações de entrada do usuário do cliente
- 🔔 Teste de Notificações - Acione e verifique notificações de mudança de lista
- 🛠️ Ferramentas do Inspector - Seis ferramentas utilitárias para cenários de teste
- 📊 Suporte a Múltiplos Clientes - Teste vários clientes simultaneamente (modo HTTP)
- 🌐 Console Web - Interface Fresh interativa para testes
Início Rápido
Execute diretamente do JSR — sem necessidade de instalação:
deno run -A jsr:@beyondbetter/bb-mcp-client-inspector
Isso inicia o servidor MCP na porta 3000 e a interface web na porta 8000.
Casos de Uso
Desenvolvimento de Clientes MCP
Valide sua implementação de cliente MCP testando amostragem, elicitação e tratamento de notificações em um ambiente controlado.
Depuração de Protocolo
Inspecione todas as mensagens JSON-RPC em tempo real para depurar problemas de comunicação entre clientes e servidores.
Teste de Integração
Teste vários clientes simultaneamente no modo HTTP para verificar comportamento consistente em diferentes implementações.
Ferramentas do Inspector
Seis ferramentas utilitárias para testes abrangentes:
- ✓ echo - Eco de mensagens com atraso opcional e transformação
- ✓ convert_date - Conversão e formatação de data/fuso horário
- ✓ calculate - Operações aritméticas básicas
- ✓ delay_response - Atrasos configuráveis para testes de tempo limite
- ✓ random_data - Gere dados de teste aleatórios
- ✓ trigger_error - Acione erros intencionalmente para testes de tratamento de erros
BB AppleScript MCP Server
Estenda fluxos de trabalho do macOS com automação AppleScript por meio do MCP
O que Ele Faz
Um servidor MCP pronto para produção que traz automação AppleScript para qualquer aplicação de IA compatível com MCP. Construído usando o BB MCP Server como um exemplo do mundo real do que você pode criar com a biblioteca.
Capacidades Principais
- Execute código AppleScript a partir de conversas com IA
- Leia dicionários de aplicativos para descobrir capacidades
- Automatize o gerenciamento de arquivos com integração com o Finder
- Gerencie permissões e verifique o acesso à automação
Configuração Rápida para o Claude Desktop
Adicione isto à sua configuração do Claude Desktop:
{
"mcpServers": {
"bb-applescript": {
"command": "deno",
"args": [
"run",
"--allow-all",
"--unstable-kv",
"jsr:@beyondbetter/bb-applescript-mcp-server"
]
}
}
}
Casos de Uso
Fluxos de Trabalho para Desenvolvedores
Automatize projetos BBEdit, manipule arquivos e integre-se a ferramentas de desenvolvimento por meio de conversas com IA.
Gerenciamento de Arquivos
Organize arquivos, defina rótulos, recupere seleções e gerencie seu sistema de arquivos com linguagem natural.
Automação de Aplicativos
Controle aplicativos macOS que suportam AppleScript por meio do seu assistente de IA.
Pronto para criar seu próprio servidor MCP?
Use nossa biblioteca open-source para começar hoje, ou fale conosco sobre uma solução personalizada construída para o seu negócio.