Skip to content
Back to search
45
MCP MCP 2025-11-25 http

Playwright MCP Server

io.github.obcraft/apiosk-mcp

Discover, pay for, execute, and publish APIs through Apiosk.

Watch this dependency Share evidence report
Uptime
—
no probes in 30d
Response
126ms
earlier probe
Tools
6
callable
Resources
2
readable
Prompts
4
available
Score: 45/100
The server exists but requires sign-in before we can list its tools.
partial Answers the MCP handshake 35/50
The endpoint answered HTTP 401 to an anonymous initialize, so it exists, but we could not list its tools without credentials. It does advertise OAuth protected-resource metadata.
How to earn +15 points
Let anonymous clients discover what the server offers
Answer initialize and tools/list without credentials and require auth only on tools/call. If the whole server must stay private, return a WWW-Authenticate header with resource_metadata pointing at /.well-known/oauth-protected-resource (RFC 9728) so MCP clients can sign in on their own; 2026-07-28 clients identify themselves with a Client ID Metadata Document rather than dynamic registration.
Docs →
n/a Lists tools, resources or prompts 0/30
Not scored: a catalogue only counts once the handshake succeeds.
n/a 3 or more catalogue items 0/10
Not scored: a catalogue only counts once the handshake succeeds.
pass Describes itself 10/10
60 characters; more than 30 earns these points.

Tools · 6

apiosk

Return the single best runnable offer for a plain-words job, using Apiosk's relevance ranking and price tie-breaks: provider name, exact buyer price, required inputs and signed offer_token. The attach…

apiosk_connect

Report whether this session can buy: connected or not, payable or not, the balance left, and the exact per-call and daily limits with how much of today's allowance is gone. Call it first in any conver…

apiosk_discover

Describe a job in plain words — a whole question is better than keywords — and get back the APIs that can perform it: the reviewed Apiosk catalogue and the wider x402 ecosystem in one sweep, each with…

apiosk_compare

Turn a job into priced offers you can act on: price per call, a 0-100 score, measured p95 latency and measured success rate, side by side. The result comes back with a finished table in `presentation`…

apiosk_execute

Run the offer the user chose and return the result. Apiosk settles the call from the connected balance, at the price that was shown. Pass `offer_token` exactly as apiosk_discover returned it for the r…

apiosk_approval_status

Read the state of a purchase the buyer's rules put on hold: pending, approved, denied or expired, with the reason and the deadline. Call it only after apiosk_execute returned `status: approval_require…

Resources · 2

Apiosk paid result canvas ui://apiosk/result-canvas.html
Apiosk offer approval card ui://apiosk/offer-card.html

Prompts · 4

apiosk

Find the top ranked runnable provider, exact price, and Approve/Deny card for one question.

find_and_choose_an_api

Run the comparison layer for a job: discover what can do it, compare the candidates on price and measured performance, and put the offers in front of you to choose from. Nothing is paid until you pick…

compare_providers

Put every provider that can do a job side by side on price, measured latency, measured success rate and input compatibility, and show the weights behind each score. Stops short of choosing.

cheapest_that_meets_my_bar

Find the cheapest provider that still meets a hard latency and reliability floor, and show what was rejected for missing the bar. Providers Apiosk has never measured are rejected rather than assumed t…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.apiosk.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "playwright_mcp_server": {
      "url": "https://mcp.apiosk.com/mcp",
      "transport": "http"
    }
  }
}