grip-mcp
The Go MCP server that connects AI clients to Chrome — snapshot, click, fill, logs, and more.
What it is
grip-mcp lives in packages/mcp-server. It uses the official MCP Go SDK and chromedp to attach to Chrome and expose browser tools your IDE or CLI can call.
You don't run it by hand in normal use — your MCP client (Cursor, Claude Code, etc.) starts it as a subprocess when you open a session.
Build the server
pnpm run build:mcp
# Output: bin/grip-mcpPoint your MCP config at the absolute path of bin/grip-mcp. See MCP configuration for your specific editor or CLI.
Tools it exposes
Ten tools for page inspection and interaction. Each one is documented with when to use it in the tools reference:
snapshot,highlight,click,fillread_logs,read_network,screenshotpick_element,navigate,eval