Servidor MCP para SmileAPI

by edupoli

200 downloads
Not rated
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…

Details

Author
edupoli
Downloads
200
Categories
Other

- 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

Install with Smithery (npx -y @smithery/cli install @edupoli/smileapi-mcp --client claude) or manually by cloning the repository and running npm install. Configure the environment variables SMILE_API_USERNAME, SMILE_API_PHONE_NUMBER_ID, and SMILE_API_TOKEN in a .env file. Start the MCP server with npm start, or invoke tools directly via command line, e.g., node index.js envia_texto '{"to":"5543996611437","text":"Teste"}'.

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"
        ]
    }
}

Servidor MCP para SmileAPI

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.