Smplkit MCP server
{
"mcpServers": {
"smplkit": {
"type": "http",
"url": "https://mcp.smplkit.com/api/mcp"
}
}
}{
"mcpServers": {
"smplkit": {
"type": "http",
"url": "https://mcp.smplkit.com/api/mcp"
}
}
}{
"mcpServers": {
"smplkit": {
"type": "http",
"url": "https://mcp.smplkit.com/api/mcp"
}
}
}{
"servers": {
"smplkit": {
"type": "http",
"url": "https://mcp.smplkit.com/api/mcp"
}
}
}{
"mcpServers": {
"smplkit": {
"type": "http",
"url": "https://mcp.smplkit.com/api/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.10.6
What it does
An MCP server that lets AI agents operate the smplkit platform—managing feature flags, configuration, logging, audit logs, and scheduled jobs. For teams using smplkit who want to make platform changes through natural language commands in Claude, Cursor, or Claude Desktop.
- Create and manage feature flags with per-environment targeting, such as rolling out a new checkout experience to enterprise users in production.
- Set and override typed configuration values across environments, like updating a database host for staging.
- Adjust runtime log levels per environment on demand, such as raising a logger to DEBUG temporarily for troubleshooting.
Tools this server exposes
| Tool | Does |
|---|---|
| create_flag | Create a new feature flag. |
| list_flags | List all feature flags. |
| get_flag | Get details of a specific flag. |
| set_flag | Set or update a flag value in a specific environment. |
| delete_flag | Delete a feature flag. |
| create_config | Create a new configuration key. |
| list_configs | List all configuration keys. |
| get_config | Get details of a specific configuration key. |
| set_config_value | Set or update a configuration value in a specific environment. |
| delete_config | Delete a configuration key. |
| set_log_level | Set the log level for a logger in a specific environment. |
| list_loggers | List all available loggers. |
| get_logger | Get details of a specific logger. |
| reset_logger | Reset a logger to its default level. |
| query_events | Search and query audit log events. |
| get_event | Get details of a specific audit event. |
| list_forwarders | List all audit event forwarders. |
| create_forwarder | Create a new SIEM forwarder for audit events. |
| test_forwarder | Test a forwarder destination before saving it. |
| delete_forwarder | Delete a forwarder. |
| create_job | Create a scheduled HTTP job (cron, one-off, or manual). |
| list_jobs | List all scheduled jobs. |
| get_job | Get details of a specific job. |
| update_job | Update a job's configuration. |
| delete_job | Delete a job. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.