Features/MCP Server

MCP Server

48 tools. Any MCP client. Framework-agnostic.

Updated March 2026

Sutrena has a Model Context Protocol server with 48 tools. Claude Code, Cursor, Windsurf, and any MCP client can connect and create forms, deploy pages, manage submissions, build dashboards — all through tool calls. No REST boilerplate. No curl. Just tell your agent what you want. Framework-agnostic web runtime.

What it does

  • 48 MCP tools covering the full lifecycle — create, read, update, delete
  • Forms — create forms, create from template, update fields, duplicate, get submissions, search, export CSV, delete
  • Pages — create pages, update HTML/CSS, list pages, delete, upload assets
  • Dashboards — create dashboards, update DSL, upload CSV data, delete
  • Webhooks — create, test, list, get delivery logs, delete
  • Account — check usage, set subdomain, manage custom domains, manage API keys
  • Submissions — upsert by external ID, update individual submissions, GDPR deletion by email
  • Discovery at /.well-known/mcp.json — standard MCP endpoint
  • Connect at /api/mcp with Bearer token — same key you use for the REST API
  • Works in Claude Code, Cursor, Windsurf, and any MCP-compatible client

How it works

# Claude Code — add to your MCP config:
{
  "mcpServers": {
    "sutrena": {
      "type": "streamable-http",
      "url": "https://sutrena.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_KEY"
      }
    }
  }
}

# Then just talk to your agent:
# "Create a waitlist form with a dashboard"
# "Deploy a landing page for my new project"
# "Show me the last 20 submissions"

Add the MCP server to your client config. Takes about 30 seconds. After that your agent can create forms, deploy pages, and manage everything through tool calls.

What it does not do

MCP is relatively new. Not all AI clients support it yet. If yours does not, the REST API does everything the MCP tools do. Same endpoints, same responses. MCP is just a more natural interface for agents.

FAQ

How do I connect Sutrena to Claude Code?

Add the MCP server config to your Claude Code settings. The URL is https://sutrena.com/api/mcp, authenticate with your API key as a Bearer token. Discovery endpoint at /.well-known/mcp.json has the full spec.

Does this work with Cursor and Windsurf?

Yes. Any client that supports the Model Context Protocol can connect. The setup is the same — point the MCP client at https://sutrena.com/api/mcp with your Bearer token.

What is the difference between MCP and the REST API?

Same functionality, different interface. MCP tools let your AI agent call Sutrena directly through tool calls. The REST API is curl and HTTP requests. Same data, same limits, same authentication.

How many MCP sessions can I have?

5 concurrent sessions per user. Sessions expire after 30 minutes of inactivity. Creating a new session when at the limit closes the oldest one.

What is Sutrena?

Sutrena is the web runtime for AI agents. Three primitives — pages, forms, and dashboards — accessible through one API. Your agent creates web artifacts, humans interact with them, and your agent gets the data back. Framework-agnostic. Works from any MCP client or HTTP client.

Get started in two API calls

1. Get a trial key (no auth, no signup)

curl -X POST https://sutrena.com/api/trial

2. Create a form + dashboard from a template

curl -X POST https://sutrena.com/api/forms \
  -H "Authorization: Bearer st_trial_xxx" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "waitlist", "createDashboard": true}'

Ready to build?

Get a trial API key instantly with no signup, or create an account for the full experience.

MCP Server — 48 Tools for AI Agents | Sutrena | Sutrena