Skip to main content
Glama
agentp-amateur

SeaTalk MCP Server

SeaTalk MCP Server

Un servidor MCP que se conecta a la API de SeaTalk Open Platform y te ofrece 8 herramientas:

Herramienta

Qué hace

send_direct_message

Envía un mensaje directo a un usuario de SeaTalk a través del bot

send_group_message

Envía un mensaje a un chat de grupo

list_groups

Lista todos los grupos a los que se ha unido el bot

get_group_info

Obtiene detalles sobre un grupo específico

get_group_history

Lee los mensajes recientes de un grupo (hasta 7 días)

find_employee_by_email

Busca códigos de empleado por correo electrónico

get_message

Recupera un mensaje específico por ID

get_thread_messages

Lee los mensajes de un hilo


Requisitos previos

  1. Node.js 18+ — Descárgalo desde nodejs.org (elige LTS)

  2. Credenciales de la app de SeaTalk — Desde open.seatalk.io:

    • Crea una app/bot

    • Copia tu App ID y App Secret

    • Habilita las capacidades de mensajería y contactos


Related MCP server: DingTalk MCP Server

Inicio rápido (local)

# Install dependencies
npm install

# Build the TypeScript code
npm run build

# Set your credentials and run
SEATALK_APP_ID=your_id SEATALK_APP_SECRET=your_secret npm start

El servidor se inicia en http://localhost:3000/sse.


Despliegue en Railway (recomendado para no desarrolladores)

  1. Ve a railway.app y regístrate (hay un plan gratuito disponible)

  2. Haz clic en "Nuevo proyecto""Desplegar desde repositorio de GitHub"

  3. Conecta tu GitHub y sube este código (o usa "Desplegar desde local")

  4. Ve a la pestaña Variables y añade:

    • SEATALK_APP_ID = tu App ID

    • SEATALK_APP_SECRET = tu App Secret

    • PORT = 3000

  5. Railway detectará automáticamente el Dockerfile y lo desplegará

  6. Copia la URL pública que te da Railway (p. ej., your-app.up.railway.app)

  7. Tu endpoint MCP es: https://your-app.up.railway.app/sse


Despliegue en Render

  1. Ve a render.com y regístrate

  2. Haz clic en "Nuevo""Servicio web"

  3. Conecta tu repositorio o sube el código

  4. Configura el comando de compilación: npm install && npm run build

  5. Configura el comando de inicio: npm start

  6. Añade las variables de entorno:

    • SEATALK_APP_ID = tu App ID

    • SEATALK_APP_SECRET = tu App Secret

  7. Despliega y copia la URL


Conectar con Migoo

Una vez desplegado, añádelo como MCP personalizado:

  1. Usa la URL: https://YOUR-DEPLOYED-URL/sse

  2. Eso es todo: las herramientas aparecerán automáticamente


Estructura del proyecto

seatalk-mcp-server/
├── src/
│   └── index.ts      ← Main server code (all tools + API client)
├── package.json       ← Dependencies
├── tsconfig.json      ← TypeScript config
├── Dockerfile         ← For Docker-based deploys
├── Procfile           ← For Railway/Heroku
├── .env.example       ← Template for env vars
└── README.md          ← This file
A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Search, document and execute authenticated API calls across 700+ apps via one MCP server

  • Catch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.

  • Manage Gmail messages, threads, labels, drafts, and settings from your workflows. Send and organiz…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/agentp-amateur/seatalk-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server