
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
@genready/mcp-server
Advanced tools
GenReady MCP server: scan websites for AI readiness and get a fix checklist your coding agent can act on, from Claude Desktop, Claude Code, Cursor, Windsurf or any stdio MCP client.
Connect GenReady to your AI assistant or coding agent. Scan any page for readiness to be cited by AI search engines and used by AI agents, then hand the fix checklist straight to your agent.
Create one at genready.ai/api-keys. To read site-wide fix plans, enable Read site data (domain:read) when you create it.
Any client that supports remote MCP servers over Streamable HTTP can connect directly:
https://genready.ai/mcpAuthorization: Bearer gr_live_your_key_hereClaude Code:
claude mcp add --transport http genready https://genready.ai/mcp \
--header "Authorization: Bearer gr_live_your_key_here"
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"genready": {
"url": "https://genready.ai/mcp",
"headers": { "Authorization": "Bearer gr_live_your_key_here" }
}
}
}
For clients that only launch local commands, such as Claude Desktop:
{
"mcpServers": {
"genready": {
"command": "npx",
"args": ["-y", "@genready/mcp-server"],
"env": { "GENREADY_API_KEY": "gr_live_your_key_here" }
}
}
}
This package forwards to the hosted endpoint, so both options expose the same tools.
Scan https://example.com for AI readiness and fix what you can in this repo.
| Tool | What it does | Credits |
|---|---|---|
analyze_website | Scan a URL. Returns scores and the fix checklist. scope: full, content, crawlability. | 1 per scan |
get_report | Read a stored report by ID, including its fix checklist. | Free |
check_status | Progress of a scan that did not finish, or was started with wait: false. | Free |
list_reports | Your past reports, with filters for URL and status. | Free |
get_findings | The fix list for a page or a site, with stable ids. | Free |
verify_findings | Re-check findings against the live site after you deploy a fix (Pro and Agency). | Free |
update_finding | Record that a finding is fixed, pending, or ignored. | Free |
get_artifact | Generate a robots.txt, llms.txt or JSON-LD file that fixes a finding. | Free |
start_site_analysis | Scan a whole site (needs site:analyze). Capped at 25 pages over OAuth. | 1 per page |
get_usage | Plan, credits used and remaining. | Free |
list_domains | Your monitored domains (needs domain:read). | Free |
get_fix_plan | Ranked site-wide fixes from a domain's latest site analysis (needs domain:read). | Free |
The fix checklist is included on Pro and Agency plans. On other plans, reports say it is locked.
| Variable | Required | Description |
|---|---|---|
GENREADY_API_KEY | Yes | Your API key (starts with gr_live_) |
GENREADY_MCP_URL | No | Hosted MCP endpoint (default https://genready.ai/mcp) |
FAQs
GenReady MCP server: scan websites for AI readiness and get a fix checklist your coding agent can act on, from Claude Desktop, Claude Code, Cursor, Windsurf or any stdio MCP client.
We found that @genready/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.