Leverage Notte Web AI agents & cloud browser sessions for scalable browser automation & scraping workflows
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 |
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 |
Tool | Description |
---|---|
notte_operator | Run a Notte agent to complete a task on any website |
pip install notte-mcp
export NOTTE_API_KEY="your-api-key"
python -m notte_mcp.server
note: you can also start the server locally using
uv run mcp dev packages/notte-mcp/src/notte_mcp/server.py --with-editable .
To use the MCP in cursor or claude computer use, you can use the following json:
{
"mcpServers": {
"notte-mcp": {
"url": "http://localhost:8000/sse",
"env": {
"NOTTE_API_KEY": "<your-notte-api-key>"
}
}
}
}
For integration in Claude Desktop, you can run the following command:
# Make sure that NOTTE_API_KEY is set in your .env file
uv run fastmcp install src/notte_mcp/server.py -f .env
uv run mcp install src/notte_mcp/server.py -v NOTTE_API_KEY=$NOTTE_API_KEY
check out the
$HOME/Library/Application Support/Claude/claude_desktop_config.json
file to see the installed MCP servers.
> Can you look for the price of airforce 1 on the nike website (men's section) ? Please show me the browser visualizer so that I can track the progress live
> Can ou check out if I have any notte session active at the moment ?
A MCP server that provides comprehensive website snapshot capabilities using Playwright. This server enables LLMs to capture and analyze web pages through structured accessibility snapshots, network monitoring, and console message collection.
A browser screenshot tool to capture scrolling screenshots of webpages using Playwright, with support for intelligent section identification and multiple output formats.
High-quality screenshot capture optimized for Claude Vision API. Automatically tiles full pages into 1072x1072 chunks (1.15 megapixels) with configurable viewports and wait strategies for dynamic content.
Fetches cigarette data and information from Yanyue.cn.
Fetch, extract, and process web and API content. Supports resource blocking, authentication, and Google Custom Search.
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.
Attaches to existing browser sessions using the Chrome DevTools Protocol for automation and interaction.
Fetch YouTube subtitles
A MCP server to retrieve up-to-date jobs from company career sites.
Render website screenshots with ScreenshotOne