Steel MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Steel MCP Servertake a screenshot of https://example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Steel MCP Server
A Model Context Protocol (MCP) server that exposes Steel Browser automation over HTTP. It runs a Puppeteer-backed browser session and gives MCP clients standardized tools for browser control. Use it when you want Codex, Claude Code/Desktop, OpenCode, or Antigravity to drive Steel Browser. It exists so MCP clients can control Steel Browser through one standardized HTTP endpoint.
Core capabilities:
HTTP MCP endpoint for browser automation
Local Steel Browser via Docker Compose or Steel Cloud via API key
Page interaction, extraction, tabs, and session controls
Screenshots, PDFs, and quick scrape actions
Cookie/localStorage management and file uploads
Getting Started
Quick Install Links
Related MCP server: monkeysee
Install (Docker)
Requires Docker + Compose. No repo clone needed.
Start the bundled Steel Browser stack and MCP server:
docker compose up -dThe compose stack exposes:
Steel Browser API:
http://localhost:3000Steel Browser UI:
http://localhost:5171MCP server:
http://localhost:8787/mcp
If you want Docker-only usage without cloning the repo:
curl -O https://raw.githubusercontent.com/rickicode/steel-browser-mcp/main/compose.yml
MCP_IMAGE=ghcr.io/rickicode/steel-browser-mcp:latest docker compose up -dAdd MCP
MCP HTTP endpoint:
http://localhost:8787/mcpStandard config:
Add it to your client config:
{
"mcpServers": {
"steel-browser": {
"type": "http",
"url": "http://localhost:8787/mcp"
}
}
}Make sure the Steel Browser stack is running before connecting.
Client Setup
Use ~/.codex/config.toml:
[mcp_servers.steel-browser]
url = "http://localhost:8787/mcp"
enabled = trueOr add it from the CLI:
codex mcp add steel-browser http://localhost:8787/mcpUse .mcp.json:
{
"mcpServers": {
"steel-browser": {
"type": "http",
"url": "http://localhost:8787/mcp"
}
}
}Or add it from the CLI:
claude mcp add steel-browser http://localhost:8787/mcp --type httpAdd the standard config above in a connector that supports HTTP MCP. If the server is localhost-only, expose it through a tunnel first.
Use ~/.config/opencode/opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"steel-browser": {
"type": "remote",
"url": "http://localhost:8787/mcp",
"enabled": true
}
}
}Use the CLI:
antigravity --add-mcp '{"name":"steel-browser","url":"http://localhost:8787/mcp","type":"http"}'Antigravity also supports file-based configuration under <repo_root>/.vscode/mcp.json.
For technical details, see docs.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables browser automation and web scraping by exposing Playwright tools through an HTTP-based MCP server. Users can navigate pages, interact with web elements, capture screenshots, and extract structured content using a persistent Chromium instance.Last updatedMIT
- Alicense-qualityBmaintenanceEnables MCP clients to drive a real, logged-in Chrome browser for web automation tasks like navigation, clicking, typing, and screenshotting.Last updated181MIT
- Flicense-qualityCmaintenanceEnables MCP clients to control a real local browser window for web automation tasks such as clicking, typing, scrolling, and taking screenshots.Last updated19
- FlicenseAqualityCmaintenanceProvides browser automation using Selenium WebDriver, enabling web navigation, element interaction, screenshots, and JavaScript execution via MCP.Last updated10
Related MCP Connectors
Access Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth).
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rickicode/steel-browser-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server