mcpdirectory.dev
9,129 servers · updated 23 Sept

Bowmark MCP server

community Active last commit 23 d
{
  "mcpServers": {
    "bowmark-bowmark": {
      "command": "uvx",
      "args": [
        "bowmark-mcp"
      ]
    }
  }
}
file .mcp.json (in your project root)install uvx bowmark-mcpversion 2.1.0

What it does

Bowmark exposes live websites as callable functions by providing a typed function library that agents can script against. It is aimed at developers who want LLM agents to read prices, check availability, submit forms, or retrieve data from sites that require interaction or login.

  • Retrieve real-time pricing or availability data from a live website by running a script against its typed function library.
  • Submit forms or perform bookings on websites by executing async JavaScript scripts through the run tool.
  • Register a new Bowmark account programmatically to obtain an API key without any required arguments.

Tools this server exposes

ToolDoes
get_libraryReturns the typed function library for a given task or site; read-only and returns an index for unrecognized queries.
runExecutes a short async JavaScript script against live sites and returns the result, logs, error, and timing information.
registerCreates a free Bowmark account and returns an API key; all arguments are optional.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.