Skip to main content
Glama
agentp-amateur

SeaTalk MCP Server

SeaTalk MCP Server

SeaTalk Open Platform に接続し、8つのツールを提供するMCPサーバーです:

ツール

機能

send_direct_message

ボット経由でSeaTalkユーザーにDMを送信

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 App の認証情報open.seatalk.io から取得:

    • アプリ/ボットを作成

    • App IDApp 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. Railway が提供する公開 URL をコピー(例: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