Manages social media accounts and scheduled posts through the Simplified API across Facebook, Instagram, LinkedIn, TikTok and more.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add simplified --env LOG_LEVEL='<LOG_LEVEL>' --env SIMPLIFIED_API_BASE_URL='<SIMPLIFIED_API_BASE_URL>' --env SIMPLIFIED_API_TOKEN='<SIMPLIFIED_API_TOKEN>' --env WORKFLOWS_ENABLED='<WORKFLOWS_ENABLED>' --env WORKFLOW_DISCOVERY_INTERVAL='<WORKFLOW_DISCOVERY_INTERVAL>' --env WORKFLOW_EXECUTION_TIMEOUT='<WORKFLOW_EXECUTION_TIMEOUT>' -- node '{PATH_TO_CLONED_REPOSITORY}/dist/cli.js' start~/.codex/config.toml
[mcp_servers.simplified]
command = "node"
args = ["{PATH_TO_CLONED_REPOSITORY}/dist/cli.js", "start"]
env = { LOG_LEVEL = "<LOG_LEVEL>", SIMPLIFIED_API_BASE_URL = "<SIMPLIFIED_API_BASE_URL>", SIMPLIFIED_API_TOKEN = "<SIMPLIFIED_API_TOKEN>", WORKFLOWS_ENABLED = "<WORKFLOWS_ENABLED>", WORKFLOW_DISCOVERY_INTERVAL = "<WORKFLOW_DISCOVERY_INTERVAL>", WORKFLOW_EXECUTION_TIMEOUT = "<WORKFLOW_EXECUTION_TIMEOUT>" }
# codex mcp add simplified --env LOG_LEVEL='<LOG_LEVEL>' --env SIMPLIFIED_API_BASE_URL='<SIMPLIFIED_API_BASE_URL>' --env SIMPLIFIED_API_TOKEN='<SIMPLIFIED_API_TOKEN>' --env WORKFLOWS_ENABLED='<WORKFLOWS_ENABLED>' --env WORKFLOW_DISCOVERY_INTERVAL='<WORKFLOW_DISCOVERY_INTERVAL>' --env WORKFLOW_EXECUTION_TIMEOUT='<WORKFLOW_EXECUTION_TIMEOUT>' -- node '{PATH_TO_CLONED_REPOSITORY}/dist/cli.js' start~/.cursor/mcp.json
{
"mcpServers": {
"simplified": {
"command": "node",
"args": [
"{PATH_TO_CLONED_REPOSITORY}/dist/cli.js",
"start"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"SIMPLIFIED_API_BASE_URL": "<SIMPLIFIED_API_BASE_URL>",
"SIMPLIFIED_API_TOKEN": "<SIMPLIFIED_API_TOKEN>",
"WORKFLOWS_ENABLED": "<WORKFLOWS_ENABLED>",
"WORKFLOW_DISCOVERY_INTERVAL": "<WORKFLOW_DISCOVERY_INTERVAL>",
"WORKFLOW_EXECUTION_TIMEOUT": "<WORKFLOW_EXECUTION_TIMEOUT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"simplified": {
"type": "stdio",
"command": "node",
"args": [
"{PATH_TO_CLONED_REPOSITORY}/dist/cli.js",
"start"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"SIMPLIFIED_API_BASE_URL": "<SIMPLIFIED_API_BASE_URL>",
"SIMPLIFIED_API_TOKEN": "<SIMPLIFIED_API_TOKEN>",
"WORKFLOWS_ENABLED": "<WORKFLOWS_ENABLED>",
"WORKFLOW_DISCOVERY_INTERVAL": "<WORKFLOW_DISCOVERY_INTERVAL>",
"WORKFLOW_EXECUTION_TIMEOUT": "<WORKFLOW_EXECUTION_TIMEOUT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"simplified": {
"command": "node",
"args": [
"{PATH_TO_CLONED_REPOSITORY}/dist/cli.js",
"start"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"SIMPLIFIED_API_BASE_URL": "<SIMPLIFIED_API_BASE_URL>",
"SIMPLIFIED_API_TOKEN": "<SIMPLIFIED_API_TOKEN>",
"WORKFLOWS_ENABLED": "<WORKFLOWS_ENABLED>",
"WORKFLOW_DISCOVERY_INTERVAL": "<WORKFLOW_DISCOVERY_INTERVAL>",
"WORKFLOW_EXECUTION_TIMEOUT": "<WORKFLOW_EXECUTION_TIMEOUT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"simplified": {
"command": "node",
"args": [
"{PATH_TO_CLONED_REPOSITORY}/dist/cli.js",
"start"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"SIMPLIFIED_API_BASE_URL": "<SIMPLIFIED_API_BASE_URL>",
"SIMPLIFIED_API_TOKEN": "<SIMPLIFIED_API_TOKEN>",
"WORKFLOWS_ENABLED": "<WORKFLOWS_ENABLED>",
"WORKFLOW_DISCOVERY_INTERVAL": "<WORKFLOW_DISCOVERY_INTERVAL>",
"WORKFLOW_EXECUTION_TIMEOUT": "<WORKFLOW_EXECUTION_TIMEOUT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"simplified": {
"command": "node",
"args": [
"{PATH_TO_CLONED_REPOSITORY}/dist/cli.js",
"start"
],
"env": {
"LOG_LEVEL": "<LOG_LEVEL>",
"SIMPLIFIED_API_BASE_URL": "<SIMPLIFIED_API_BASE_URL>",
"SIMPLIFIED_API_TOKEN": "<SIMPLIFIED_API_TOKEN>",
"WORKFLOWS_ENABLED": "<WORKFLOWS_ENABLED>",
"WORKFLOW_DISCOVERY_INTERVAL": "<WORKFLOW_DISCOVERY_INTERVAL>",
"WORKFLOW_EXECUTION_TIMEOUT": "<WORKFLOW_EXECUTION_TIMEOUT>"
}
}
}
}Environment variables
LOG_LEVELSIMPLIFIED_API_BASE_URLSIMPLIFIED_API_TOKENWORKFLOWS_ENABLEDWORKFLOW_DISCOVERY_INTERVALWORKFLOW_EXECUTION_TIMEOUT
Replace the placeholders with your own credentials and keep them out of version control.