open-index/open-npm huggingface dataset:
npm package: @ria-sys/mcp
Description: MCP Server para integração com WhatsApp
Author: RIA
Latest version: 3.0.3

# 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