schedulala — Claude Code MCP server: features and setup
Plan and publish social posts, check them against platform rules, and review analytics. Connect the MCP server to work with posts through your agent.
claude mcp add --transport http schedulala https://schedulala.com/api/mcpWhat schedulala does
schedulala lets an agent schedule and publish posts across 12 social platforms. Before publishing, it checks character limits and media rules; it also supports first comments, post analytics, comment triage, and keyword listening.
Connect through the hosted HTTP server or run @schedulala/mcp-server locally. The local option needs SCHEDULALA_API_KEY. In Claude Code, the hosted server is added with https://schedulala.com/api/mcp.
The workflow moves from draft and preview to confirmation, publishing, and a result check. Posts are checked against platform rules, but the agent still waits for confirmation before publishing.
What it helps with
- Schedule posts across social platforms
- Check post text and media against platform rules
- Add a first comment to a post
- Review post analytics
- Find comments by keyword
Example prompts for the agent
- Draft posts for my social accounts and show me previews before publishing.
- Schedule this post for several platforms and add a first comment.
- Show post analytics and find comments that mention my brand.
How to install schedulala
1Platform CLI: remote server
claude mcp add --transport http schedulala https://schedulala.com/api/mcp2Platform CLI
claude mcp add --env SCHEDULALA_API_KEY=<SCHEDULALA_API_KEY> --transport stdio schedulala -- npx -y @schedulala/mcp-serverReplace <…> with your own values
1Platform CLI: remote server
codex mcp add schedulala --url https://schedulala.com/api/mcp2Platform CLI
codex mcp add schedulala --env SCHEDULALA_API_KEY=<SCHEDULALA_API_KEY> -- npx -y @schedulala/mcp-serverReplace <…> with your own values
Config file
{
"mcpServers": {
"schedulala": {
"url": "https://schedulala.com/api/mcp"
}
}
}{
"mcpServers": {
"schedulala": {
"command": "npx",
"args": [
"-y",
"@schedulala/mcp-server"
],
"env": {
"SCHEDULALA_API_KEY": "<SCHEDULALA_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"schedulala": {
"type": "http",
"url": "https://schedulala.com/api/mcp"
}
}
}{
"servers": {
"schedulala": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@schedulala/mcp-server"
],
"env": {
"SCHEDULALA_API_KEY": "<SCHEDULALA_API_KEY>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http schedulala https://schedulala.com/api/mcp2Platform CLI
gemini mcp add -e SCHEDULALA_API_KEY=<SCHEDULALA_API_KEY> schedulala npx -y @schedulala/mcp-serverReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about schedulala
How do I install schedulala in Claude Code?
Add the hosted server with claude mcp add --transport http schedulala https://schedulala.com/api/mcp.
What does schedulala do?
It lets an agent schedule and publish posts on 12 social platforms, check text and media against platform rules, and access analytics, comment triage, and keyword listening.
Does schedulala need an API key?
The local @schedulala/mcp-server setup needs SCHEDULALA_API_KEY. Claude Code can instead connect to the hosted server over HTTP.