Smooth Operator Agent Tools enable powerful Windows automation, browser control, and AI-driven computer interaction. Whether you're building AI agents that can use computers, automating business processes, or creating test scripts, these tools provide a comprehensive solution with multiple integration options.
Smooth Operator Tools supports the Model Context Protocol (MCP), allowing AI Agents like Claude to understand and use these tools automatically when properly configured.
To use the MCP Server, download the Windows App, start it, and follow the setup instructions. The app will guide you through the process of configuring your MCP client to connect to the tools.
You can configure your MCP client with the following settings:
{
"mcpServers": {
"SmoothOperatorAgentTools": {
"command": "C:\\Users\\[USERNAME]\\AppData\\Roaming\\SmoothOperator\\AgentToolsServer\\smooth-operator-server.exe",
"args": [
"/silent",
"/close-with-parent-process"
]
}
}
}
Integrate Smooth Operator's powerful automation capabilities directly into your code with our client libraries. These libraries make it easy to control Windows applications, browsers, and utilize AI-powered screen interactions from your favorite programming language.
The Windows App provides multiple ways to use the Smooth Operator Agent Tools:
The Smooth Operator Tools Server offers all functionality as HTTP
endpoints at http://localhost:54321
, enabling two
powerful use cases:
Just download the Windows App and follow the instructions.
Tools for capturing screenshots and analyzing the system state, including UI elements, windows, and application details.
View EndpointsControl the mouse with precise coordinates, including clicking, dragging, scrolling, and other mouse operations.
View EndpointsAI-powered tools to control the mouse by describing UI elements, rather than using exact coordinates.
View EndpointsTools for keyboard input, including typing text and pressing hotkeys or key combinations.
View EndpointsControl Chrome browser instances, including navigation, DOM manipulation, and executing JavaScript.
View EndpointsAdvanced automation for Windows applications, including UI Automation and code execution.
View EndpointsEndpoints for accessing API documentation directly through the tools server, useful for LLM agents and developers.
View EndpointsAll API requests require authentication using a Bearer token. Include your API key in the Authorization header of each request:
Authorization: Bearer YOUR_API_KEY
Smooth Operator and Screengrasp share a common API key. You can view your API key by visiting:
https://screengrasp.com/api.html
Some endpoints will use your API key to identify your user account and consume Screengrasp tokens from your account balance. This is necessary as these endpoints utilize LLM services that incur costs.