ProdPoke logo

ProdPoke

Remote MCP QA tester that uses real Playwright browsers to scan sites, test flows, and report accessibility, SEO, performance, and usability findings.

Install ProdPoke

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://prodpoke.com/v1/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

The ProdPoke MCP server connects AI clients to hosted real-browser QA sessions through streamable HTTP. Its chat tool accepts plain-language requests to scan URLs, test user flows, investigate findings, and retain context through a session ID; a second tool reports remaining credits. Reach for it when browser-based website checks are more useful than static analysis and you want scans to run without managing Chromium locally. Usage is credit-based, with a free tier available.

Use cases

  • Scan a website for accessibility and SEO issues
  • Test a signup or checkout flow in a real browser
  • Investigate findings from an earlier scan
  • Compare SEO headers between two sites
  • Check remaining ProdPoke scan credits

Key features

  • Remote Playwright browser sessions
  • Conversational website QA through MCP
  • Stateful sessions with session_id
  • Accessibility, SEO, and performance checks
  • User-flow and visual regression testing
  • Credit balance reporting

Tools2

What ProdPoke lets your agent do. Expand a tool for its parameters.

Self-reported~48 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

8/8 checks healthy over the last 47d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9/15/2026 via OSV.dev · https://prodpoke.com/v1/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
Last commit6mo agoMost recent push to the default branch.
Tools exposed2Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How ProdPoke works

What ProdPoke MCP server does

The ProdPoke MCP server gives an MCP-compatible AI client access to remote website QA. It launches headless Playwright browsers on ProdPoke infrastructure, navigates the requested site, and returns structured findings through the chat tool. Requests can cover broad scans, accessibility checks, SEO review, performance issues, broken calls to action, visual regressions, and targeted user-flow testing.

The service is conversational rather than a collection of narrowly scoped browser commands. You can ask it to inspect a URL, follow up on reported problems, test another flow, or prioritize fixes. Findings can include a severity, category, title, and description. The available get_credit_balance tool reports how many scan credits remain.

How it works

Connect the client to https://prodpoke.com/v1/mcp using streamable HTTP and send an API key in the Authorization bearer header. ProdPoke classifies the request, starts a Playwright worker on its hosted infrastructure, and streams the resulting findings back in the chat response. No local browser, container, or cleanup process is required.

chat is stateful when you reuse the returned session_id. A session can preserve the URL under review, previous findings, and conversation context across multiple turns. For example, an initial scan can be followed by a request to investigate accessibility issues and then a separate checkout-flow test. Sessions remain available across MCP client restarts for the lifetime of the API key.

A request needs a specific URL before a browser scan can run. Each MCP step has a 120-second timeout, so longer workflows should be divided into several turns using the same session.

Setup and configuration

Create a ProdPoke account, generate an API key from the API Keys settings page, and copy it when shown. The key is displayed only once; if it is lost, revoke it and create another one. Keys use the pp_ prefix followed by 64 hexadecimal characters.

For Claude Desktop, Cursor, or Claude Code, add a streamable HTTP MCP entry with the service URL and bearer header. Restart the client after changing its configuration. Clients that only accept stdio can use the mcp-remote bridge, passing PRODPOKE_API_KEY as the environment variable used by that proxy.

The ProdPoke MCP server runs as a hosted service, so installation is configuration rather than a local package install. An authentication failure usually means the header is missing, malformed, or contains a revoked key. In streamable HTTP configuration, the key belongs in headers, not in env.

Tools and capabilities

  • chat: starts or continues a QA conversation using a required message and optional session_id.
  • get_credit_balance: returns the account's remaining scan credits.
  • Real-browser scans: uses Playwright to navigate sites and test requested behavior.
  • Site checks: can report accessibility, SEO, performance, user-flow, visual, and CTA issues.
  • Stateful investigation: supports follow-up questions and multi-step testing within a session.

The ProdPoke MCP server charges credits for scans. When the balance is insufficient, the service returns an explicit message stating the required and available amounts.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about ProdPoke

ProdPoke is an MCP server that connects AI clients to ProdPoke’s hosted real-browser QA infrastructure. Its main tools are chat, which scans URLs, tests flows, investigates findings, and maintains session context, and get_credit_balance, which reports remaining scan credits. It uses Playwright browsers remotely.

You configure the hosted MCP endpoint rather than installing a local server. Add https://prodpoke.com/v1/mcp with a bearer API key to a streamable HTTP client, or use mcp-remote for stdio-only clients. Restart the client after saving its configuration.

Yes, ProdPoke works with Cursor through its MCP server settings. Add the streamable HTTP URL and an Authorization bearer header containing your API key, then restart or reload the client as needed.

A standard scan uses roughly 10 credits, while deeper workflows and competitor comparisons use about 400–500 credits. You can check the current balance with get_credit_balance; the free tier includes 500 credits.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewProdPoke AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/prodpoke?style=directory)](https://allmcps.com/mcp/prodpoke)
HTML Embed
<a href="https://allmcps.com/mcp/prodpoke"><img src="https://allmcps.com/api/badge/prodpoke?style=directory" alt="ProdPoke on AllMCPs" /></a>