{"domain":"sota.io","name":"Sota","url":"https://inite.ai/en/atlas/sota.io","site":"https://sota.io","summary":"Deploys Node.js, Next.js and Python apps from git push or CLI onto EU-hosted containers with managed Postgres and automatic HTTPS.","forWhom":"Developers and AI-agent users deploying web apps to EU servers without managing infrastructure.","useCases":["deploy a Next.js or Node.js app to EU servers","give an AI coding agent a live HTTPS URL","attach a custom domain with automatic SSL"],"categories":["dev"],"pricing":{"model":null,"freeTier":false,"startsAt":null,"page":"https://sota.io/pricing","readOn":"2026-10-20"},"priceMoves":[],"interfaces":{"readOn":"2026-10-20","apiDocs":"https://sota.io/docs/api/overview","openapi":null,"mcp":[{"name":"io.github.sota-deploy/sota","tie":"github","remotes":[],"packages":["npm"],"probe":null},{"name":"io.sota/mcp","tie":"namespace","remotes":["https://mcp.sota.io/mcp"],"packages":["npm"],"probe":{"state":"open","checkedOn":"2026-10-20","toolCount":14,"tools":["create_account","list-projects","create-project","delete-project","deploy","get-logs","set-env","get-env","rollback","get-status","add-domain","list-domains","get-domain","remove-domain"],"serverName":"sota"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://mcp.sota.io/mcp","checkedSince":"2026-10-20","dailyChecks":7,"uptimePercent":100,"medianMs":812,"signIn":"none","tools":14,"contextTokens":3765,"definitionsGrade":"A","definitionsScore":100,"typedResults":0,"failingChecks":{},"warnings":{"open_writes":["create_account","create-project","delete-project","set-env","add-domain"]},"coverage":{"share":null,"cases":[{"useCase":"deploy a Next.js or Node.js app to EU servers","verdict":"unsure","firstTool":null,"checks":["The deployed app runs the pushed Next.js or Node.js code.","The app is reachable at its URL.","The hosting container is located in the EU."]},{"useCase":"give an AI coding agent a live HTTPS URL","verdict":"unsure","firstTool":null,"checks":["The agent receives a URL that serves the deployed app.","Loading the URL returns the running app.","The URL serves over HTTPS."]},{"useCase":"attach a custom domain with automatic SSL","verdict":"unsure","firstTool":null,"checks":["The app responds at the custom domain named in the request.","The custom domain serves over HTTPS with a valid certificate."]}]},"adoption":{"npmWeekly":24,"pypiWeekly":null,"githubStars":0},"score":{"value":68,"parts":{"reliability":100,"definitions":100,"context":94,"adoption":28},"penalties":["open_writes"]},"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet"],"how":["create_account, create-project, delete-project, set-env, add-domain change data without a sign-in: anyone with the URL can call them"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","apiDocs","llmsTxt"],"mcp":[{"name":"io.sota/mcp","url":"https://mcp.sota.io/mcp","answers":"open","checkedOn":"2026-10-20","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=io.sota%2Fmcp","config":{"mcpServers":{"sota":{"url":"https://mcp.sota.io/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http sota https://mcp.sota.io/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=sota&config=eyJ1cmwiOiJodHRwczovL21jcC5zb3RhLmlvL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22sota%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.sota.io%2Fmcp%22%7D","connector":{"url":"https://mcp.sota.io/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":"https://sota.io/docs/api/overview","llmsTxt":"https://sota.io/llms.txt","status":null,"readOn":"2026-10-20"},"trust":{"readOn":"2026-10-20","certifications":["gdpr"],"training":null},"used":0,"alive":82,"traits":{"buyer":"developer","deployment":null,"developerFocus":true,"readAt":"2026-10-20"},"verifiedPlans":null,"fromVendor":null}