MCP Server + Cuiar
One URL for any MCP client.
- Streamable HTTP
- OAuth 2.1 with PKCE
- Every Cuiar plan
Your client is not on this list? If it speaks MCP, it can drive Cuiar. Add the URL and sign in on cuiar.com.
Your model gets 22 tools: workspaces, tabs, page steps, vault sign-in, routines and the Cuiar agent itself. Your AI plan pays for the model, and Cuiar does the browser work.
Setup
Three ways to connect.
Each way needs the Cuiar app open and signed in on your computer.
- 1
Remote, with OAuth
Add the URL as a remote server. Cuiar supports dynamic client registration and PKCE, so the client registers itself and opens cuiar.com.
https://mcp.cuiar.com/mcp - 2
Remote, with an API key
For a client that sends headers and has no OAuth. Make a key with the
mcpscope, then send it as a Bearer token.{ "mcpServers": { "cuiar": { "url": "https://mcp.cuiar.com/mcp", "headers": { "Authorization": "Bearer cuiar_..." } } } } - 3
Local, over stdio
For a client that starts only local servers. Install the CLI and sign in, then point the client at
cuiar mcp.{ "mcpServers": { "cuiar": { "command": "cuiar", "args": ["mcp"] } } }
Other ways to connect
Make the key
On the account page, or with the CLI. Cuiar shows each key one time only.
cuiar keys create my-client --scope mcpVS Code
VS Code uses the top key
serversand opens the browser on the first connect..vscode/mcp.json { "servers": { "cuiar": { "type": "http", "url": "https://mcp.cuiar.com/mcp" } } }
Route
OAuth needs no install and no key.
With remote OAuth, the client keeps a one-hour access token and renews it. There is nothing to install and no key to store.
- Remote MCPmcp.cuiar.com/mcp
- Best fit
- OAuth 2.1, or a Bearer key with the
mcpscope. Every plan. - Local MCPcuiar mcp
- Works
cuiar mcpforwards to the remote server. Needscuiar login.- REST APIapi.cuiar.com/v1
- Works
POST /v1/rpcruns one tool call with a key. Pro and Team.- Routineson a schedule
- Works
create_routine,list_routinesanddelete_routineare MCP tools.
Example tasks
Try these first
01
Snapshot and click
“Open the city's waste collection calendar, take a snapshot, pick my street in the list and read me the next two pickup dates.”
navigate,snapshot,click,wait_for.02
Sign in from the vault
“Sign in to my mobile carrier account and tell me how much data is left this month.”
sign_in. The password never reaches the model.03
Hand off a whole task
“Use run_task in my Home workspace: compare the schedules and prices of a beginner pottery course at four studios in my city. Book nothing.”
run_taskuses Cuiar credits.04
Make a routine
“Create a routine every weekday at 07:00 Europe/Berlin that reads the city's road works page and emails me only when a new closure is on my route to work.”
create_routine.05
Work in a new workspace
“Create a workspace client-acme, open it, sign in to Acme's project board, take a screenshot of the current sprint, then close the tab.”
create_workspace,open_workspace,screenshot,close_tab.
The tools
The server lists the same tools whether or not the app is open. Browser tools need the app.
| Tool | What it does |
|---|---|
| list_workspaces | List the workspaces with their system, proxy and status. |
| create_workspace | Make a workspace with a new device. Optional system and proxy. |
| open_workspace, close_workspace | Open a workspace, optionally at a URL, or close all its windows. |
| navigate | Go to a URL in a tab. |
| snapshot | Read the page as an accessibility tree. Each element has a ref. |
| click, type, press_key, scroll | Act on elements from the last snapshot. |
| wait_for | Wait until text shows, or for a time. |
| screenshot | Take a screenshot of the visible page or the full page. |
| list_tabs, close_tab | List or close the tabs of a workspace. |
| evaluate | Run a JavaScript expression in the page. |
| sign_in | Sign in with a saved password. The password stays in the vault. |
| run_task | Give a whole task to the Cuiar agent. Odyssey mode needs Pro or Team. Uses credits. |
| create_routine, list_routines, delete_routine | Run a task on a schedule, with the result by email. |
| account, devices | Show the plan and credits, and the computers where Cuiar is open. |
Good to know
- The app is not open
- Open Cuiar and sign in on the computer that runs it. Browser tools answer only while the app is open.
- No sign-in window
- Run your client's login again, for example
/mcp,claude mcp login cuiarorcodex mcp login cuiar. - More than one computer
- Send the header
x-cuiar-devicewith a device name or ID from thedevicestool. - run_task refused
- The plan or the credits do not cover it. The step tools still work.
Templates to run from MCP Server
All templatesEach template page shows the run_task or create_routine call to give MCP Server.
Data
Turn a list on a website into a sheet
Each item from each page, one row for each, with no duplicates.
You start it: When you start it- Any website
- Google Sheets
Data
Clean up a messy spreadsheet
Consistent names, dates, phone numbers and amounts in a new tab, with a count of each type of change.
You start it: When you start it- Google Sheets
Data
Check and complete business addresses in a sheet
Each business address checked on the map, with the postcode, the coordinates and a status for each row.
You start it: When you start it- Google Maps
- Google Sheets
Data
Export your product reviews into a sheet
Each review of your product with date, rating, text and theme, plus counts and averages for each theme.
You start it: When you start it- App Store
- Google Play
- AAmazon
- +1 more: Google Sheets
Data
Export all your Search Console data to a sheet
All queries and pages for a date range, past the 1,000-row export limit, combined in one sheet.
You start it: When you start it- Google Search Console
- Google Sheets
Data
Find the customs tariff code for each product
The HS and tariff code for each product, with the duty rate and the official source, in your sheet.
You start it: When you start it- Any government site
- Google Sheets
More agents
All AI agentsAI Agents CLICLIAny agent with a shell, and your scripts
ChatGPTRemote MCPErrands from a chat, with your OK on each click
OpenAI dotsCLIAn always-on dot, through your own computer
ClaudeRemote MCPA custom connector on web, desktop and phone
Claude CoworkRemote MCPYour files in Cowork, your portals in Cuiar
Claude CodeRemote MCPTest real flows from the terminal
Start on the Free plan.
The MCP server, the vault and unlimited routines are free. Steps that your own agent takes use no Cuiar credits.