{"id":"b09ca84f-ba53-4faf-a8e6-2fe426470ea3","shortId":"m5g9NM","kind":"mcp","title":"RuyiPage Browser Automation","tagline":"Firefox BiDi browser automation server exposing 34 tools for navigation, DOM manipulation, screenshots, and JavaScrip...","description":"Firefox BiDi browser automation server exposing 34 tools for navigation, DOM manipulation, screenshots, and JavaScript execution.\n\nRuyiPage Browser Automation wraps the ruyiPage Firefox BiDi library as MCP-callable tools, giving AI assistants full browser control. The 34 available tools span browser lifecycle management, DOM element interaction, screenshot and PDF capture, cookie and storage access, JavaScript execution, network request interception, tab management, device emulation, and BiDi event subscriptions. Built with Python 3.10+ and FastMCP over stdio transport.","tags":["ruyipage","browser","automation"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/neverl805/ruyipage_mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.556","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 3 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-15T05:22:24.664Z","embedding":null,"createdAt":"2026-04-28T08:22:12.212Z","updatedAt":"2026-05-15T05:22:24.664Z","lastSeenAt":"2026-05-15T05:22:24.664Z","tsv":"'3.10':90 '34':10,25,56 'access':73 'ai':50 'assist':51 'autom':3,7,22,37 'avail':57 'bidi':5,20,42,84 'browser':2,6,21,36,53,60 'built':87 'callabl':47 'captur':69 'control':54 'cooki':70 'devic':81 'dom':14,29,63 'element':64 'emul':82 'event':85 'execut':34,75 'expos':9,24 'fastmcp':92 'firefox':4,19,41 'full':52 'give':49 'interact':65 'intercept':78 'javascrip':18 'javascript':33,74 'librari':43 'lifecycl':61 'manag':62,80 'manipul':15,30 'mcp':46 'mcp-callabl':45 'navig':13,28 'network':76 'open-source' 'pdf':68 'python':89 'request':77 'ruyipag':1,35,40 'screenshot':16,31,66 'server':8,23 'span':59 'stdio':94 'storag':72 'subscript':86 'tab':79 'tool':11,26,48,58 'transport':95 'transport-stdio' 'wrap':38","prices":[{"id":"d58bd28b-1cff-4cfa-9909-c466c93a4c0a","listingId":"b09ca84f-ba53-4faf-a8e6-2fe426470ea3","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-28T08:22:12.212Z"}],"sources":[{"listingId":"b09ca84f-ba53-4faf-a8e6-2fe426470ea3","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gh-neverl805-ruyipage-browser-automation","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-28T08:22:12.212Z","lastSeenAt":"2026-05-15T05:22:24.664Z"}],"details":{"listingId":"b09ca84f-ba53-4faf-a8e6-2fe426470ea3","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"RuyiPage Browser Automation","github_stars":3,"registry_url":"https://www.pulsemcp.com/servers/gh-neverl805-ruyipage-browser-automation","source_code_url":"https://github.com/neverl805/ruyipage_mcp"},"updatedAt":"2026-05-15T05:22:24.664Z"}}