dev.phpray/phpray
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Ask an agent why a PHP site is slow: every request with its SQL, HTTP calls, errors and N+1.
Summary by lookupd
Diagnoses slow PHP sites by reporting latency, slow pages and queries, N+1 issues, errors and per-plugin time costs.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http phpray https://phpray.dev/mcp
Codex, remote (streamable-http)
codex mcp add phpray --url https://phpray.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"phpray": {
"url": "https://phpray.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (10 tools)
Publisher-provided text
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.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 elsphpray_slow_pagesThe slowest URLs on a site, with request counts and p95, from the request timeseries. Answers "which page is slow".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".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 isphpray_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 phpraphpray_tracesRecent requests for a site. Filter with min_ms and status to find the bad ones, then pass an id to phpray_trace.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 requesphpray_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.phpray_alertsAlerts currently firing across every site this token can see, worst overrun first.
Details
- Version: 0.15.6
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 820 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/stephen1137/phpray
- Website: https://phpray.dev/mcp-server/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.phpray/phpray)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp