Fireflies

Recupere, pesquise e resuma transcrições de reuniões do Fireflies.ai.

Documentação

Servidor MCP Fireflies

Servidor MCP para a API do Fireflies.ai, permitindo recuperação de transcrições, busca e geração de resumos.

Recursos

  • Gerenciamento de Transcrições: Recupere e busque transcrições de reuniões com opções de filtro
  • Informações Detalhadas: Obtenha detalhes completos sobre transcrições específicas
  • Busca Avançada: Encontre transcrições contendo palavras-chave ou frases específicas
  • Geração de Resumos: Gere resumos concisos de transcrições de reuniões em diferentes formatos

Ferramentas

  1. fireflies_get_transcripts

    • Recupere uma lista de transcrições de reuniões com filtragem opcional
    • Entradas:
      • limit (número opcional): Número máximo de transcrições a retornar
      • from_date (string opcional): Data de início no formato ISO (AAAA-MM-DD)
      • to_date (string opcional): Data de término no formato ISO (AAAA-MM-DD)
    • Retorna: Matriz de objetos de transcrição com informações básicas
  2. fireflies_get_transcript_details

    • Obtenha informações detalhadas sobre uma transcrição específica
    • Entradas:
      • transcript_id (string): ID da transcrição a recuperar
    • Retorna: Detalhes abrangentes da transcrição, incluindo participantes, conteúdo e metadados
  3. fireflies_search_transcripts

    • Busque transcrições contendo palavras-chave específicas
    • Entradas:
      • query (string): Consulta de busca para encontrar transcrições relevantes
      • limit (número opcional): Número máximo de transcrições a retornar
    • Retorna: Matriz de objetos de transcrição correspondentes
  4. fireflies_generate_summary

    • Gere um resumo de uma transcrição de reunião
    • Entradas:
      • transcript_id (string): ID da transcrição a resumir
      • format (string opcional): Formato do resumo ('bullet_points' ou 'paragraph')
    • Retorna: Texto do resumo gerado

Configuração

Chave da API Fireflies

Crie uma Chave da API Fireflies com as permissões adequadas:

  • Acesse o painel do Fireflies.ai
  • Navegue até Configurações > API
  • Gere uma nova chave de API
  • Copie a chave gerada

Uso com Claude Desktop

Para usar com o Claude Desktop, adicione o seguinte ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "fireflies": {
      "command": "npx",
      "args": [
        "-y",
        "@props-labs/mcp/fireflies"
      ],
      "env": {
        "FIREFLIES_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

Instalação

  1. Clone este repositório
  2. Instale as dependências:
npm install
# or
pnpm install
  1. Compile o projeto:
npm run build
# or
pnpm build

Uso

Iniciando o Servidor

FIREFLIES_API_KEY=your_api_key npm start
# or
FIREFLIES_API_KEY=your_api_key pnpm start

Você também pode usar o script de configuração:

./setup.sh
FIREFLIES_API_KEY=your_api_key npm start

Licença

Este servidor MCP é licenciado sob a Licença MIT. Isso significa que você é livre para usar, modificar e distribuir o software, sujeito aos termos e condições da Licença MIT. Para mais detalhes, consulte o arquivo LICENSE no repositório do projeto.