SeaTalk MCP Server
SeaTalk MCP Server
SeaTalk Open Platform に接続し、8つのツールを提供するMCPサーバーです:
ツール | 機能 |
| ボット経由でSeaTalkユーザーにDMを送信 |
| グループチャットにメッセージを送信 |
| ボットが参加しているすべてのグループを一覧表示 |
| 特定のグループの詳細を取得 |
| グループの最近のメッセージを読む(最大7日間) |
| メールアドレスで従業員コードを検索 |
| IDで特定のメッセージを取得 |
| スレッド内のメッセージを読む |
前提条件
Node.js 18+ — nodejs.org からダウンロード(LTSを選択)
SeaTalk App の認証情報 — 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 へのデプロイ(非開発者向け推奨)
railway.app にアクセスしてサインアップ(無料プランあり)
「New Project」 → 「Deploy from GitHub repo」 をクリック
GitHub を接続してこのコードをアップロード(または「Deploy from local」を使用)
Variables タブに移動して追加:
SEATALK_APP_ID= あなたの App IDSEATALK_APP_SECRET= あなたの App SecretPORT= 3000
Railway が Dockerfile を自動検出してデプロイします
Railway が提供する公開 URL をコピー(例:
your-app.up.railway.app)MCP エンドポイントは:
https://your-app.up.railway.app/sse
Render へのデプロイ
render.com にアクセスしてサインアップ
「New」 → 「Web Service」 をクリック
リポジトリを接続するかコードをアップロード
Build Command を設定:
npm install && npm run buildStart Command を設定:
npm start環境変数を追加:
SEATALK_APP_ID= あなたの App IDSEATALK_APP_SECRET= あなたの App Secret
デプロイして URL をコピー
Migoo への接続
デプロイ後、カスタム MCP として追加:
URL を使用:
https://YOUR-DEPLOYED-URL/sseこれで完了です — ツールが自動的に表示されます
プロジェクト構成
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 fileThis server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Feishu/Lark platform APIs for automation scenarios including message management, document operations, calendar scheduling, group management, and Bitable operations through natural language.7,855MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude to interact with DingTalk workspaces to search for users, retrieve detailed employee information, and send private messages. It bridges the Model Context Protocol with DingTalk's internal enterprise APIs for seamless workspace communication.85MIT
- AlicenseNot gradedqualityDmaintenanceEnables real-time Feishu message monitoring, sending, file upload to cloud documents, and supports async and scheduled tasks via MCP.5MIT
- AlicenseAqualityCmaintenanceEnables AI clients to send, read, reply, and search messages on Feishu/Lark as the user's own identity using MCP tools.720MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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