
Sota
Connects Claude to sota.io's deployment platform with 9 tools covering the full app lifecycle. You get deploy, get-logs, rollback, and get-status for managing releases, plus set-env and get-env for configuration. Project management is handled through list-projects, create-project, and delete-project. Custom domain tools (add-domain, list-domains, get-domain, remove-domain) let you point your own DNS at deployments. The stdio transport authenticates with a SOTA_API_KEY from your dashboard, while the HTTP variant powers the hosted mcp.sota.io endpoint with OAuth. Deploy tool tars up your directory and uploads it, making "deploy my app to sota.io" work end to end from any MCP client.
- tools
- 13
- transport
- STDIO
- last updated
- Mar 1, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
deployDeploy an app
Deploy an app
No parameter schema in public metadata yet.
get-logsGet build/runtime logs
Get build/runtime logs
No parameter schema in public metadata yet.
set-envSet environment variable
Set environment variable
No parameter schema in public metadata yet.
get-envList environment variables
List environment variables
No parameter schema in public metadata yet.
rollbackRollback to previous deployment
Rollback to previous deployment
No parameter schema in public metadata yet.
get-statusGet deployment status
Get deployment status
No parameter schema in public metadata yet.
list-projectsList all projects
List all projects
No parameter schema in public metadata yet.
create-projectCreate a new project
Create a new project
No parameter schema in public metadata yet.
delete-projectDelete a project permanently
Delete a project permanently
No parameter schema in public metadata yet.
add-domainAdd custom domain to project
Add custom domain to project
No parameter schema in public metadata yet.
list-domainsList custom domains
List custom domains
No parameter schema in public metadata yet.
get-domainGet domain details and DNS status
Get domain details and DNS status
No parameter schema in public metadata yet.
remove-domainRemove custom domain
Remove custom domain
No parameter schema in public metadata yet.
Sponsors
Readme
@sota-io/mcp
MCP server for sota.io — deploy web apps via AI agents.
Two transports
Since v1.4.0 this package ships two transports:
sota-mcp(stdio, default) — for Claude Code, Cursor, Windsurf, and any MCP client that spawns a local process. Pass yourSOTA_API_KEYvia env var.sota-mcp-http(Streamable HTTP) — for self-hosting the remote endpoint that powersmcp.sota.io(used by Claude Desktop and Claude.ai web). ReadsSUPABASE_JWT_SECRET,DATABASE_URL, etc. — most users do not need this; it's the same code that runs onmcp.sota.ioif you want to host your own.
Most users want the stdio transport.
One-click install for Claude Desktop / Claude.ai web
Details
- Repository
- github.com/sota-deploy/mcp-server
- Package
@sota-io/mcp- Transport
- STDIO
- Registry
- MCP registry, active