SeaTalk MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SeaTalk MCP Server@SeaTalk list all groups"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SeaTalk MCP Server
An MCP server that connects to the SeaTalk Open Platform API, giving you 8 tools:
Tool | What it does |
| Send a DM to a SeaTalk user via the bot |
| Send a message to a group chat |
| List all groups the bot has joined |
| Get details about a specific group |
| Read recent messages in a group (up to 7 days) |
| Look up employee codes by email |
| Retrieve a specific message by ID |
| Read messages in a thread |
Prerequisites
Node.js 18+ — Download from nodejs.org (pick LTS)
SeaTalk App credentials — From open.seatalk.io:
Create an App/Bot
Copy your App ID and App Secret
Enable messaging and contacts capabilities
Related MCP server: DingTalk MCP Server
Quick Start (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 startThe server starts on http://localhost:3000/sse.
Deploy to Railway (Recommended for Non-Devs)
Go to railway.app and sign up (free tier available)
Click "New Project" → "Deploy from GitHub repo"
Connect your GitHub and upload this code (or use "Deploy from local")
Go to Variables tab and add:
SEATALK_APP_ID= your App IDSEATALK_APP_SECRET= your App SecretPORT= 3000
Railway will auto-detect the Dockerfile and deploy
Copy the public URL Railway gives you (e.g.,
your-app.up.railway.app)Your MCP endpoint is:
https://your-app.up.railway.app/sse
Deploy to Render
Go to render.com and sign up
Click "New" → "Web Service"
Connect your repo or upload code
Set Build Command:
npm install && npm run buildSet Start Command:
npm startAdd Environment Variables:
SEATALK_APP_ID= your App IDSEATALK_APP_SECRET= your App Secret
Deploy and copy the URL
Connect to Migoo
Once deployed, add it as a custom MCP:
Use the URL:
https://YOUR-DEPLOYED-URL/sseThat's it — the tools will appear automatically
Project Structure
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