Skip to main content

phpray

dev.phpray/phprayVersion 0.15.6

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

Status

Responds305 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:27 UTC
Latency
305 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://phpray.dev/mcpResponds305 ms
No sign-in

Claude Code

claude mcp add --transport http phpray https://phpray.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: phpray
Remote MCP server URL: https://phpray.dev/mcp

Cursor

{
  "mcpServers": {
    "phpray": {
      "url": "https://phpray.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"phpray","type":"http","url":"https://phpray.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

10 tools

Tools of phpray
Read-only
Idempotent
Open world
phpray_alertsAlerts currently firing across every site this token can see, worst overrun first.Not declaredNot declaredNot declaredNot declared
phpray_compareTwo 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.Not declaredNot declaredNot declaredNot declared
phpray_componentsTime 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.Not declaredNot declaredNot declaredNot declared
phpray_errorsRequests 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 one of them did.Not declaredNot declaredNot declaredNot declared
phpray_overviewHeadline 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.Not declaredNot declaredNot declaredNot declared
phpray_sitesList 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.Not declaredNot declaredNot declaredNot declared
phpray_slow_pagesThe slowest URLs on a site, with request counts and p95, from the request timeseries. Answers "which page is slow".Not declaredNot declaredNot declaredNot declared
phpray_slow_queriesSQL fingerprints ordered by time spent, with call counts and the caller when known. Literals are already masked. Answers "which query is slow".Not declaredNot declaredNot declaredNot declared
phpray_traceOne 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.Not declaredNot declaredNot declaredNot declared
phpray_tracesRecent requests for a site. Filter with min_ms and status to find the bad ones, then pass an id to phpray_trace.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Sep 22, 2026
Updated
Sep 22, 2026
Categories (suggested)
DatabasesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing