Google Meet MCP Server
Um servidor MCP para interagir com o Google Meet através da API do Google Calendar.
Documentação
Google Meet MCP Server
Um servidor Model Context Protocol (MCP) para interagir com o Google Meet por meio da API do Google Calendar. Este servidor fornece ferramentas para criar e gerenciar reuniões do Google Meet programaticamente.
Descrição
Este projeto implementa um servidor MCP que permite que agentes de IA interajam com o Google Meet criando, recuperando e gerenciando reuniões por meio da API do Google Calendar. Ele utiliza a especificação MCP (Model Context Protocol) para expor essas capacidades como ferramentas que podem ser usadas por sistemas de IA compatíveis.
Instalação
Instalação via Smithery
Para instalar o Google Meet MCP Server para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @cool-man-vk/google-meet-mcp-server --client claude
Instalação Manual
# Clone the repository
git clone https://github.com/yourusername/google-meet-mcp.git
# Navigate to the project directory
cd google-meet-mcp
# Install dependencies
npm install
Configuração
Antes de usar o servidor MCP do Google Meet, você precisa configurar suas credenciais da API do Google:
- Visite o Google Cloud Console
- Crie um novo projeto ou selecione um existente
- Ative a API do Google Calendar
- Crie credenciais OAuth 2.0 (aplicativo de desktop)
- Baixe o arquivo JSON de credenciais e salve-o como
credentials.jsonno diretório raiz do projeto - Execute o script de configuração para autenticar e gerar o token:
npm run setup
Isso abrirá uma janela do navegador onde você pode autorizar o aplicativo a acessar seu Google Calendar.
Uso
Após a configuração, você pode iniciar o servidor MCP:
npm run start
O servidor será executado e exporá as seguintes ferramentas:
create-meeting: Criar uma nova reunião do Google Meetlist-meetings: Listar as próximas reuniões do Google Meetget-meeting-details: Obter detalhes sobre uma reunião específicaupdate-meeting: Atualizar uma reunião existentedelete-meeting: Excluir uma reunião
Configuração do MCP
Para usar este servidor com sistemas compatíveis com MCP, adicione o seguinte ao seu arquivo de configuração de definições do MCP:
{
"mcpServers": {
"google-meet": {
"command": "node",
"args": ["path/to/google-meet-mcp/src/index.js"],
"env": {},
"disabled": false
}
}
}
Recursos
- Criar reuniões do Google Meet com configurações personalizadas
- Recuperar detalhes da reunião, incluindo URLs de participação
- Atualizar reuniões existentes
- Excluir reuniões
- Listar as próximas reuniões
