SaaS Studio by Nova (CIVAI)
co.civai.nova/mcp-saas_studioVersion 1.0.0Turn your website into plugins AI assistants can use. SaaS Studio records your product in a real br…
Status
Responds524 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:52 UTC
- Latency
- 524 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://nova.civai.co/mcp/agents/mcp-saas_studioResponds524 msNo sign-in
Claude Code
claude mcp add --transport http mcp-saas-studio https://nova.civai.co/mcp/agents/mcp-saas_studioClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mcp-saas-studio
Remote MCP server URL: https://nova.civai.co/mcp/agents/mcp-saas_studioCursor
{
"mcpServers": {
"mcp-saas-studio": {
"url": "https://nova.civai.co/mcp/agents/mcp-saas_studio"
}
}
}VS Code
code --add-mcp '{"name":"mcp-saas-studio","type":"http","url":"https://nova.civai.co/mcp/agents/mcp-saas_studio"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
34 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
apply_operator_exportBuild operator capture folder after approval. | Not declared | Not declared | Not declared | Not declared |
approve_checklistApprove checklist and start capturing. | Not declared | Not declared | Not declared | Not declared |
browser_controlEmbedded browser action (click, type, scroll). | Not declared | Not declared | Not declared | Not declared |
clear_objective_networkClear network capture for one objective and set pending. | Not declared | Not declared | Not declared | Not declared |
complete_stepMark current step complete and advance. | Not declared | Not declared | Not declared | Not declared |
create_capture_jobCreate a capture job (default preview + manual checklist). | Not declared | Not declared | Not declared | Not declared |
create_studio_appRegister a SaaS Studio app (site) in the Nova workspace. Returns appId (s_{workspace}_{slug}). | Not declared | Not declared | Not declared | Not declared |
delete_capture_jobDelete capture job and files. | Not declared | Not declared | Not declared | Not declared |
export_all_harExport ZIP of all done step HAR segments. | Not declared | Not declared | Not declared | Not declared |
export_harExport HAR JSON for one objective. | Not declared | Not declared | Not declared | Not declared |
get_capture_jobGet capture job state. | Not declared | Not declared | Not declared | Not declared |
get_network_identityWhere this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only. | Not declared | Not declared | Not declared | Not declared |
jump_to_stepJump assistant to a checklist step (alias resume_assistant). | Not declared | Not declared | Not declared | Not declared |
list_studio_appsList SaaS apps (sites) in your Nova workspace — appId, displayName, siteUrl. | Not declared | Not declared | Not declared | Not declared |
list_studio_capture_jobsList existing capture jobs (cap_*) in your workspace; optional appId filter. Reuse captureJobId with get_capture_job, patch_checklist, browser_control, etc. | Not declared | Not declared | Not declared | Not declared |
mark_objective_doneMark a specific objective done. | Not declared | Not declared | Not declared | Not declared |
open_live_previewPrepare live browser and return teach-mode artifact URLs. | Not declared | Not declared | Not declared | Not declared |
patch_checklistReplace checklist objectives (preview phase only). | Not declared | Not declared | Not declared | Not declared |
pause_capturePause assistant capture. | Not declared | Not declared | Not declared | Not declared |
redo_objectiveRedo a done step (alias jump_to_step). | Not declared | Not declared | Not declared | Not declared |
refresh_live_previewForce refresh live PNG frame. | Not declared | Not declared | Not declared | Not declared |
reset_checklistReset all objectives to pending; optional clear network segments. | Not declared | Not declared | Not declared | Not declared |
resume_assistantResume assistant; optional objectiveId to jump/redo. | Not declared | Not declared | Not declared | Not declared |
resume_manualResume manual capture mode. | Not declared | Not declared | Not declared | Not declared |
retry_captureRetry capture after error. | Not declared | Not declared | Not declared | Not declared |
select_capture_stepSelect manual capture step (start-manual-step). | Not declared | Not declared | Not declared | Not declared |
set_network_identityChoose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in. | Not declared | Not declared | Not declared | Not declared |
start_session_replayReplay saved session recording for a step. | Not declared | Not declared | Not declared | Not declared |
stop_manual_recordingDiscard manual input recording buffer. | Not declared | Not declared | Not declared | Not declared |
stop_session_replayStop session replay. | Not declared | Not declared | Not declared | Not declared |
studio_buildRun process_capture build for a SaaS app (polls until succeeded or failed). | Not declared | Not declared | Not declared | Not declared |
studio_publishPublish SaaS app to MCP (returns mcp_url). | Not declared | Not declared | Not declared | Not declared |
studio_upload_reconUpload network recon (networkRequests array or full recon object) to a SaaS app. | Not declared | Not declared | Not declared | Not declared |
studio_verifyLint SaaS app capture files and optional network patterns. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 2, 2026
- Updated
- Nov 2, 2026
- Repository
- Not given
- Categories (suggested)
- SecuritySuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared