Servidor MCP para SmileAPI

by edupoli

200 downloads Not rated yet
GitHub

About

Servidor MCP para SmileAPI is a Model Context Protocol (MCP) server that integrates with the SmileAPI messaging platform. It allows language models to send text, images, videos, audios, and documents through a set of tools. The server is intended for developers and users who…

Explore

- Send text, image, video, audio, and document messages.
- Optional delay for message sending and typing simulation.
- viewOnce support for images and videos.
- Direct CLI invocation for each tool.
- Designed for MCP-compatible language models.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Servidor MCP para SmileAPI
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

To install smileapi-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @edupoli/smileapi-mcp --client claude

1. Clone este repositório
2. Instale as dependências:

npm install

3. Configure as variáveis de ambiente:

cp .env.example .env

4. Edite o arquivo .env com suas credenciais da SmileAPI:

SMILE_API_USERNAME=seuusername
SMILE_API_PHONE_NUMBER_ID=seuphoneID
SMILE_API_TOKEN=seutoken

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "servidor mcp para smileapi": {
            "smileapi-mcp": {
                "command": "npx",
                "args": [
                    "-y",
                    "@smithery/cli",
                    "install",
                    "@edupoli/smileapi-mcp",
                    "--client",
                    "claude"
                ]
            }
        }
    }
}

McpServers

{
    "smileapi-mcp": {
        "command": "npx",
        "args": [
            "-y",
            "@smithery/cli",
            "install",
            "@edupoli/smileapi-mcp",
            "--client",
            "claude"
        ]
    }
}

smithery badge

Este é um servidor MCP (Model Context Protocol) para integração com a SmileAPI, permitindo o envio de mensagens de texto, imagens, vídeos, áudios e documentos através de ferramentas disponibilizadas para modelos de linguagem.

Requisitos

- Node.js 14+ instalado
- Conta na SmileAPI com credenciais de acesso

Instalação

Installing via Smithery

To install smileapi-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @edupoli/smileapi-mcp --client claude

Installing Manually

1. Clone este repositório
2. Instale as dependências:

npm install

3. Configure as variáveis de ambiente:

cp .env.example .env

4. Edite o arquivo .env com suas credenciais da SmileAPI:

SMILE_API_USERNAME=seuusername
SMILE_API_PHONE_NUMBER_ID=seuphoneID
SMILE_API_TOKEN=seutoken

Uso

Como servidor MCP

Para iniciar o servidor MCP:

npm start

Chamada direta de ferramentas

Você também pode executar as ferramentas diretamente via linha de comando:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.