Verb

Docs

Set up Verb from your editor

Connect Verb to Claude Code, Cursor, VS Code, Windsurf, the Claude app or any other MCP client, and it can set Verb up for you: create the site, import your tools, give you the script tag and take it live, without you opening the dashboard. You sign in once, in the browser, with the same email code as the dashboard. There is no API key to copy.

Connect your editor

Claude Code: Paste into Claude Code

text
Install the Verb MCP server for me: run  claude mcp add --transport http --scope user verb https://app.askverb.com/api/mcp. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

Codex: Paste into Codex

text
Install the Verb MCP server for me: run  codex mcp add verb --url https://app.askverb.com/api/mcp  then  codex mcp login verb. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

Cursor: Paste into Cursor

text
Install the Verb MCP server for me: add  {"mcpServers":{"verb":{"url":"https://app.askverb.com/api/mcp"}}}  to ~/.cursor/mcp.json. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

VS Code: Paste into VS Code

text
Install the Verb MCP server for me: add  {"servers":{"verb":{"type":"http","url":"https://app.askverb.com/api/mcp"}}}  to .vscode/mcp.json. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

Windsurf: Paste into Windsurf

text
Install the Verb MCP server for me: add  {"mcpServers":{"verb":{"serverUrl":"https://app.askverb.com/api/mcp"}}}  to ~/.codeium/windsurf/mcp_config.json. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

Claude app: Settings, Connectors, Add custom connector

text
https://app.askverb.com/api/mcp

ChatGPT: Settings, Apps and Connectors, Advanced: turn on Developer mode, then Create

text
https://app.askverb.com/api/mcp

Any MCP client: Paste into Any MCP client

text
Install the Verb MCP server for me: add a remote server named "verb" at https://app.askverb.com/api/mcp, over Streamable HTTP, at user level so it works in every project. It signs in with OAuth in the browser, so there is no token to store; keep every other setting as it is, then check that "verb" is listed. STRICTLY ASK ME TO REFRESH, OR CLOSE AND REOPEN THE SESSION, FOR THE MCP TO APPLY. Do not claim Verb's tools are available in the current session, even if the server shows as connected. Only ask me to step in earlier if a permission you need is blocked.

Then close and reopen your agent's session, or reload the editor. Clients load MCP servers when a session starts, so Verb is not there in the session you added it from. The first time your agent uses it, a browser tab opens. Sign in with your email code, check the editor's name, and choose Allow. That is the whole setup.

--scope user makes Verb available in every project, which is what you want for setup. Added to one project only, it can go missing on Windows when the editor opens the folder with a different drive-letter case (c: instead of C:).

What your agent can do with it

  • Create a site, with its test site alongside it.
  • Check a verb.md with the same safety review the dashboard runs, then import the tools, test site first.
  • Switch tools on or off. Anything that changes data still asks your user for a yes every time.
  • Give you the script tag for the test site and the live site.
  • Add, verify and remove your domains, and take the site live on one.
  • Turn real actions on for the test site, so actions run for real on localhost.
  • Tell you where the site stands: the same checklist the dashboard shows.

Try: "add Verb to this app". With the agent skill installed, your agent writes the verb.md from your code and uses the MCP server to ship it.

What it asks you first, and what it cannot do

Taking a site live on a domain and turning on real actions each happen in two steps. The first call changes nothing and says exactly what will happen; your agent shows you that and only goes ahead once you say yes. Your editor also asks before every tool call, unless you have told it not to.

It cannot read your users' conversations, delete or archive a site, or do anything the dashboard would not let you do. Every call goes through the same checks as the dashboard.

Disconnect

Remove the server from your editor's MCP settings. To connect again, add it back and sign in.

Stuck on something this does not cover? Write to us and you reach the person who built it.