AI agent instructions
AI agent instructions
Overview
What is MCP? The Model Context Protocol (MCP) allows Claude, Cursor, and other AI assistant systems to access external tools and data sources through specialized servers, breaking free from their inherent limitations. At Notte, we’ve developed an MCP server implementation focused specifically on browser control, enabling you to ask Claude or Cursor to act on your behalf on the web directly from the chat interface.Notte-MCP: Browser Control for AI Agents

- Enhanced coding assistance through real-time documentation access
- Access Stack Overflow answers and Hacker News discussions
- Automated form completion for repetitive tasks with built-in authentication
- Download files and resources from specified websites
- Data collection from websites without available APIs
- Streamlined research workflows with AI-assisted browsing
Hosted MCP Server
The fastest way to get started is the hosted MCP server, which runs directly on the Notte API — no local install or running process required. It is available at:Authorization: Bearer header.
To connect Claude Desktop to the hosted server, add the following to your configuration:
The
Authorization:${AUTH_HEADER} form (with the token supplied via the env block) avoids an mcp-remote quirk where header values containing spaces can be split incorrectly. Restart Claude Desktop after editing the config and the Notte tools will appear under the 🔨 icon.Setup: Running the MCP Server Locally
Prefer to self-host? The MCP server is also available as a standalone package you can run on your own machine.(Optional) Running the MCP Server Locally
Follow these steps in your terminal to install and run your Notte-MCP server:
Restart Claude Desktop
Restart your Claude Desktop app, and you should see the tools available by clicking the 🔨 icon.
Notte commands via MCP Server
Agent Operations
| Tool | Description |
|---|---|
notte_operator | Run a Notte agent to complete a task on any website |
Page Interaction & Scraping
| Tool | Description |
|---|---|
notte_observe | Observe elements and available actions on the current page |
notte_screenshot | Take a screenshot of the current page |
notte_scrape | Extract structured data from the current page |
notte_step | Execute an action on the current page |
Session Management
| Tool | Description |
|---|---|
notte_start_session | Start a new cloud browser session |
notte_list_sessions | List all active browser sessions |
notte_stop_session | Stop the current session |

