@ria-sys/mcp
Version:
MCP Server para integração com WhatsApp
74 lines (51 loc) • 1.17 kB
Markdown
# MCP Server
Servidor MCP (Message Control Protocol) para integração com WhatsApp.
## Instalação
```bash
npm install @ria-sys/mcp
# ou
yarn add @ria-sys/mcp
```
## Uso
O MCP Server pode ser iniciado de duas formas:
### 1. Como um módulo Node.js
```javascript
import { MessageService, ToolsService } from '@ria-sys/mcp';
const messageService = new MessageService();
const toolsService = new ToolsService();
// Obter ferramentas disponíveis
const tools = toolsService.getTools();
// Enviar mensagem
await messageService.sendMessage({
phones: ['5547991234567'],
message: 'Olá!',
sessionName: 'minha-sessao'
});
```
### 2. Como um executável CLI
```bash
mcp
```
O servidor irá rodar em modo stdio, aguardando comandos no formato JSON.
## Ferramentas Disponíveis
### sendMessage
Envia uma mensagem para uma lista de números de telefone.
```json
{
"type": "message",
"phones": ["5547991234567"],
"message": "Olá!",
"sessionName": "minha-sessao"
}
```
### formatPhone
Formata números de telefone para o padrão E.164.
```json
{
"type": "format",
"phones": ["47991234567"],
"removeNinthDigit": false
}
```
## Licença
MIT