Skip to main content
Glama
agentp-amateur

SeaTalk MCP Server

SeaTalk MCP Server

MCP-сервер, который подключается к Open Platform API SeaTalk и предоставляет 8 инструментов:

Инструмент

Что делает

send_direct_message

Отправляет личное сообщение пользователю SeaTalk через бота

send_group_message

Отправляет сообщение в групповой чат

list_groups

Список всех групп, в которые вступил бот

get_group_info

Получение информации о конкретной группе

get_group_history

Чтение недавних сообщений в группе (до 7 дней)

find_employee_by_email

Поиск кодов сотрудников по электронной почте

get_message

Получение конкретного сообщения по ID

get_thread_messages

Чтение сообщений в треде


Предварительные требования

  1. Node.js 18+ — скачайте с nodejs.org (выберите LTS)

  2. Учётные данные приложения SeaTalk — из open.seatalk.io:

    • Создайте приложение/бота

    • Скопируйте App ID и App Secret

    • Включите возможности обмена сообщениями и контактами


Related MCP server: DingTalk MCP Server

Быстрый старт (локально)

# 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

Сервер запускается на http://localhost:3000/sse.


Развёртывание на Railway (рекомендуется для неразработчиков)

  1. Перейдите на railway.app и зарегистрируйтесь (доступен бесплатный тариф)

  2. Нажмите "New Project""Deploy from GitHub repo"

  3. Подключите свой GitHub и загрузите этот код (или используйте "Deploy from local")

  4. Перейдите на вкладку Variables и добавьте:

    • SEATALK_APP_ID = ваш App ID

    • SEATALK_APP_SECRET = ваш App Secret

    • PORT = 3000

  5. Railway автоматически определит Dockerfile и выполнит развёртывание

  6. Скопируйте публичный URL, который выдаст Railway (например, your-app.up.railway.app)

  7. Ваша MCP-конечная точка: https://your-app.up.railway.app/sse


Развёртывание на Render

  1. Перейдите на render.com и зарегистрируйтесь

  2. Нажмите "New""Web Service"

  3. Подключите свой репозиторий или загрузите код

  4. Установите Build Command: npm install && npm run build

  5. Установите Start Command: npm start

  6. Добавьте переменные окружения:

    • SEATALK_APP_ID = ваш App ID

    • SEATALK_APP_SECRET = ваш App Secret

  7. Выполните развёртывание и скопируйте URL


Подключение к Migoo

После развёртывания добавьте его как пользовательский MCP:

  1. Используйте URL: https://YOUR-DEPLOYED-URL/sse

  2. Всё — инструменты появятся автоматически


Структура проекта

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