AppleScript BB MCP Server

oficial

Permite 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"
      ]
    }
  }
}

Documentação Completa

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.