Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,519Letters: 13Defects: 1,321counted 1 min ago
teppi

MCP serverdev.phpray/phpray

Ask an agent why a PHP site is slow: every request with its SQL, HTTP calls, errors and N+1.
UNRATEDActivestreamable-httpphpray.dev

Overview

Score?
UNRATED 0.328
of what a free look can see, on 13 looks
Looks
13
last 20 hr ago
Tools
10

More info

URL
phpray.dev/mcp
streamable-http
Says it is
phpray 0.15.7
protocol 2025-06-18
In the record since
11 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.328 · highest on record 0.8561

Toolsfrom sha256:0b7cd8f79f…269463

The tools this server lists, read out of the definition it returned
ToolSchema
phpray_alerts
Alerts currently firing across every site this token can see, worst overrun first.
input · no output
phpray_compare
Two time ranges for one site side by side. Use it to check whether a deployment, a plugin update or a configuration change made things better or worse.
input · no output
phpray_components
Time attributed to each plugin, theme or vendor package on profiled requests. Answers "which plugin is slowing the site down". Empty when function profiling is off.
input · no output
phpray_errors
Requests that failed on a site: PHP errors and warnings with file and line where PHP raised one, plus 5xx responses that carry no PHP error. Pass an id to phpray_trace to see what
input · no output
phpray_overview
Headline numbers for one site over a time window: requests, errors, p50/p95/p99 latency, database share and N+1 count. Use this before digging into anything else.
input · no output
phpray_sites
List the PHP sites this token can see, with requests, p95 latency and error rate. Start here: every other tool needs a site_id from this list.
input · no output
phpray_slow_pages
The slowest URLs on a site, with request counts and p95, from the request timeseries. Answers "which page is slow".
input · no output
phpray_slow_queries
SQL fingerprints ordered by time spent, with call counts and the caller when known. Literals are already masked. Answers "which query is slow".
input · no output
phpray_trace
One request in full: wall time split into PHP, database and outbound HTTP, every query, every external call, errors, and the component breakdown when the request was profiled.
input · no output
phpray_traces
Recent requests for a site. Filter with min_ms and status to find the bad ones, then pass an id to phpray_trace.
input · no output
Verify it yourselfnpx teppi-check https://phpray.dev/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M36D8ND2Y2HYVECZ2RHTQV1Z