
Notte MCP Server: Extending AI Agents with Browser Control Capabilities

Understanding MCP Servers
What is MCP? Model Context Protocol (MCP) allows Claude, Cursor other AI assistants systems to access external tools and data sources through specialized servers to break free from their inherent limitations
At Notte, we've developed an MCP server implementation focused specifically on browser control so that you can ask Claude or Cursor to act on your behalf on the web but directly from the chat interface !
But what is Notte exactly ?
Notte provides the full-stack web AI agents framework that allows you to develop, deploy, and scale your own agents, all with a single API. Our platform transforms the internet into an agent-friendly environment, turning websites into structured, navigable maps described in natural language. The core of our approach is our unique perception layer, which enables AI agents to "see" and understand web interfaces just as humans do.
Notte-MCP: Browser Control for AI Agents

The Notte-MCP implementation directly mirrors the Notte-API offering. With the Notte-MCP, LLMs can systems to extend their capabilities to browser control, to solve even complex tasks:
- Enhanced coding assistance through real-time documentation access
- Access Stack Overflow answers and Hacker News discussions
- Automated form completion for repetitive tasks with build-in authentication
- Download files and resources from specified websites
- Data collection from websites without available APIs
- Streamlined research workflows with AI-assisted browsing
Technical Implementation
Notte implements the MCP protocol specification with a focus on browser automation. The implementation is lightweight and integrates easily with existing AI workflows, providing a consistent API for AI agents to leverage.
For teams already using Claude through desktop applications or Cursor for development, adding Notte requires minimal configuration while significantly expanding their capabilities.
Server Setup
Follow the following steps on your terminal to install and run your notte-mcp server
export NOTTE_API_KEY="your-api-key"
pip install notte-mcp # install notte package
python -m notte_mcp.server # start the MCP server
this starts a localhost server on post 8000 that you can use to setup Claude Desktop or Cursor
{
"mcpServers": {
"notte-mcp": {
"url": "<http://localhost:8000/sse>",
"env": {
"NOTTE_API_KEY": "<your-notte-api-key>"
}
}
}
}
For Cursor and Claude users you can follow the respective documentation to add a new MCP server:
- https://docs.cursor.com/context/model-context-protocol
- https://modelcontextprotocol.io/quickstart/user
Looking Forward
As we continue developing Notte, we see tremendous potential for integration with various AI systems. The ability to control browsers opens up new possibilities for automation, research, and assistance that weren't previously possible with standalone LLM systems.
We aim to bridge with gap through open-source, reflecting our commitment to collaborative development and community-driven innovation. We believe these tools reach their full potential when developers can freely build upon and extend them.