Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

Agentready MCP

by AshutoshRaj97version 1.3.1i★ –iComputer or cloud
Registry nameio.github.AshutoshRaj97/agentready-mcp

Install

Overview

Description from the maker (original English)

Query any docs site via MCP. Submit a URL, ask questions, get cited answers.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 1 of 1 passed
  • Runs on the maker’s server: what you ask it goes through their server.
  • You fill in yourself: AGENTREADY_MCP_URL

You need

  • Runs in the cloudNothing to install; it connects over the internet
  • npmNode.js installed (for the npx command)

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://www.agentready.it.com/api/mcp

Or run it on your computer

Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json

{
  "mcpServers": {
    "agentready": {
      "command": "npx",
      "args": [
        "-y",
        "@agentreadyweb/mcp"
      ],
      "env": {
        "AGENTREADY_MCP_URL": "your-value"
      }
    }
  }
}

Run this in your terminal

claude mcp add --transport http agentready https://www.agentready.it.com/api/mcp

Or run it on your computer

claude mcp add agentready --env AGENTREADY_MCP_URL=your-value -- npx -y @agentreadyweb/mcp

Fill in the empty values before running it.

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "agentready": {
      "url": "https://www.agentready.it.com/api/mcp"
    }
  }
}

Or run it on your computer

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "agentready": {
      "command": "npx",
      "args": [
        "-y",
        "@agentreadyweb/mcp"
      ],
      "env": {
        "AGENTREADY_MCP_URL": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "agentready": {
      "type": "http",
      "url": "https://www.agentready.it.com/api/mcp"
    }
  }
}

Or run it on your computer

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "agentready": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@agentreadyweb/mcp"
      ],
      "env": {
        "AGENTREADY_MCP_URL": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://www.agentready.it.com/api/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

Values you fill in

  • AGENTREADY_MCP_URL env
    Override the MCP endpoint URL (only needed for self-hosted AgentReady instances)

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

We have not read this server’s tool list yet; we check endpoints in rotation.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account AshutoshRaj97, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • … Not checked yet

    Endpoint responds

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    Sign-in with OAuth

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Otheri

  • More stars than 0% of the other 18334 servers in this category
  • Published to the registry more recently than 19% of the other 18334 servers in this category
  • Basic checks equal to or better than 100% of the other 18334 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is Agentready MCP safe?

It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

Either way works: install it on your computer or connect to the cloud version.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.3.1) reached the registry 3 months ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Spec Driven Development, Remote Desktop Commander, ProAgentStore

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Spec Driven Development

by formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Runs on your computer★ 440MITUpdated 14 months ago
Install

Remote Desktop Commander

by desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Runs in the cloud★ 211Updated 2 days ago
Install

ProAgentStore

by ProAgentStore

MCP-first control plane for ProAgentStore agents and private instances.

Runs in the cloudUpdated today
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

@agentreadyweb/mcp

What is AgentReady?

AgentReady is a hosted capability layer that makes any website discoverable and usable by agents through MCP.

Paste a URL → AgentReady crawls the site, generates a spec-compliant llms.txt, and hosts a live /ask RAG endpoint and MCP server. Any MCP-compatible agent client can then discover the site, ask natural-language questions, inspect capabilities, and create grounded read-only plans with citations.

The problem it solves: AI agents using web_fetch fetch one page at a time, get empty HTML from JavaScript SPAs (React, Next.js, Vue), and hallucinate when the answer spans multiple pages. AgentReady indexes the whole site, handles JS rendering, and retrieves across pages — so agents get the right answer instead of a confident wrong one.

What's already indexed: Browse the live AgentReady directory → or index any public site yourself.

Key properties:

  • Works on any public URL — static sites, React/Next.js SPAs, Docusaurus, GitBook, custom engines
  • No account required to index your first site
  • Shared index — one team member submits a site, everyone on the team can query it instantly
  • Handles JS-rendered pages that web_fetch returns empty for
  • Capability manifests expose freshness, schemas, endpoints, and read-only limits
  • Grounded plans return evidence, risks, confirmation requirements, and durable receipts

CLI

The same package doubles as a CLI — no install, no account:

# Agent-readiness report card (llms.txt, sitemap, robots, JS-rendering, index status)

npx @agentreadyweb/mcp grade yourdocs.com

Ask any site a question, get a cited answer (auto-indexes new sites in ~60s)

npx @agentreadyweb/mcp ask stripe.com "what is the test card number?"

Index or re-crawl a site

npx @agentreadyweb/mcp index yourdocs.com npx @agentreadyweb/mcp refresh yourdocs.com

For CI, dashboards, or scripts, add --json to receive the raw report on stdout (progress remains on stderr):

npx @agentreadyweb/mcp grade yourdocs.com --json | jq '.grade, .score'

The command still exits 1 when the grade is below B.

grade exits non-zero below a B, so you can use it as a CI gate. refresh in your docs deploy pipeline keeps the index fresh automatically:

# GitHub Actions — after your docs deploy step
  • run: npx @agentreadyweb/mcp refresh yourdocs.com

Connect any MCP-compatible client to AgentReady:

Local MCP bridge (stdio)

For clients that use an mcpServers configuration, add the AgentReady bridge:

{

"mcpServers": { "agentready": { "command": "npx", "args": ["-y", "@agentreadyweb/mcp"] } } }

Restart your client. You'll have eight tools available:

  • list_sites — see all indexed websites
  • get_site_capabilities — index on demand, then inspect a site manifest, freshness, schemas, and endpoints
  • get_site_facts — key structured facts extracted from a site
  • ask_site — query any site with cited, multi-page answers
  • plan_site_action — index on demand, then create a grounded, read-only plan and receipt
  • submit_site — index any website so it can be queried
  • refresh_site — re-crawl a site, or perform its initial index when it is new
  • rate_answer — submit quality feedback

Cursor

Add to ~/.cursor/mcp.json:

{

"agentready": { "command": "npx", "args": ["-y", "@agentreadyweb/mcp"] } }

Project or terminal setup

npx @agentreadyweb/mcp

Or add the same agentready server to your client's project configuration to share it with your team:

{

"mcpServers": { "agentready": { "command": "npx", "args": ["-y", "@agentreadyweb/mcp"] } } }

VS Code (GitHub Copilot agent mode)

Requires VS Code 1.99+ with the GitHub Copilot extension. Create .vscode/mcp.json in your project root:

{

"servers": { "agentready": { "type": "stdio", "command": "npx", "args": ["-y", "@agentreadyweb/mcp"] } } }

Copilot's MCP tools are only available in agent mode. Commit this file to share with your team.

Windsurf / Zed / other clients

Any MCP client that supports stdio transport works the same way — use npx -y @agentreadyweb/mcp as the command.

WebMCP (no install)

If your client supports HTTP transport, connect directly by URL — no npm required:

https://www.agentready.it.com/api/mcp

Docusaurus plugin

If your docs site uses Docusaurus, auto-index on every build:

npm install @agentreadyweb/docusaurus-plugin
// docusaurus.config.js

plugins: [ ['@agentreadyweb/docusaurus-plugin', { domain: 'docs.yoursite.com' }] ]

MkDocs plugin

If your docs site uses MkDocs, auto-index on every build:

pip install mkdocs-agentready
# mkdocs.yml

plugins:

  • search
  • agentready

If site_url is not set, specify the domain explicitly:

plugins:
  • agentready: domain: docs.yoursite.com

Starlight plugin

If your docs site uses Starlight (Astro), auto-index on every build:

npm install starlight-agentready
// astro.config.mjs

import agentready from 'starlight-agentready'

export default defineConfig({ site: 'https://docs.yoursite.com', integrations: [ starlight({ plugins: [agentready()], }), ], })

Sphinx extension

If your docs site uses Sphinx, auto-index on every build:

pip install sphinx-agentready
# conf.py

extensions = [ "sphinx_agentready.extension", ]

Domain is inferred from html_baseurl automatically, or set explicitly:

agentready_domain = "docs.yoursite.com"

Available tools

list_sites

Lists all websites currently indexed by AgentReady with their titles and page counts. Use this to check if a domain is already available before submitting it.

get_site_capabilities
get_site_capabilities(domain: string)

Returns the site's capability manifest, freshness state, schemas, and available HTTP/MCP endpoints.

get_site_facts
get_site_facts(domain: string)

Returns key structured facts extracted from a site — pricing tiers, feature lists, limits, and other high-signal data points that agents frequently need.

plan_site_action
plan_site_action(domain: string, request: string)

Creates a grounded, read-only plan with evidence, risks, confirmation requirements, and a durable receipt. It does not execute side effects.

submit_site
submit_site(url: string)

Index any website with AgentReady. Takes ~60 seconds. Handles static sites, server-rendered pages, and JavaScript-heavy SPAs via a four-layer pipeline. Once done, query it with ask_site.

Example: submit_site("https://docs.example.com")

ask_site
ask_site(domain: string, query: string, url?: string)

Ask a question about any website and get a cited answer grounded in its content. Synthesises information across multiple pages. If the site isn't indexed yet, AgentReady crawls and indexes it automatically before answering (~60s).

Example: ask_site("stripe.com", "What are the fees for card payments?")

refresh_site
refresh_site(domain: string)

Force a full re-crawl of a site to pick up new or changed content. If the site is new, AgentReady performs its initial index automatically. Takes ~60 seconds.

Example: refresh_site("docs.example.com")

rate_answer
rate_answer(domain: string, rating: number, request_id?: string, comment?: string)

Submits 1–5 quality feedback, optionally tied to the exact ask_site request.

Deploy webhook

Automatically re-index your docs on every deploy. No auth required — rate limited to once per hour per domain.

curl -X POST https://www.agentready.it.com/api/webhook/refresh \

-H "Content-Type: application/json" \ -d '{"domain": "docs.yoursite.com"}'

Or pass the domain as a query param (works with Vercel/Netlify form-encoded webhook payloads):

https://www.agentready.it.com/api/webhook/refresh?domain=docs.yoursite.com

How indexing works

AgentReady uses a layered approach to handle any public website:

  1. llms.txt / llms-full.txt — if the site publishes one, it's used as a high-quality structured content source
  2. Standard HTML crawl — fetches up to 10 pages via sitemap or link crawling, extracts clean text
  3. `__NEXT_DATA__` extraction — for Next.js apps, parses server-side rendered data embedded in the HTML
  4. Jina Reader fallback — for JS-only SPAs that return empty HTML, uses a remote rendering service to extract content

Sites behind authentication or with no public HTML content cannot be indexed.

Environment variables

VariableDefaultDescription
AGENTREADY_MCP_URLhttps://www.agentready.it.com/api/mcpOverride the MCP endpoint (for self-hosted)
AGENTREADY_TELEMETRY1Set to 0 to disable anonymous usage telemetry

Telemetry

This package sends a lightweight anonymous ping to agentready.it.com/api/telemetry each time the MCP bridge starts or a CLI command runs. It contains: a random install ID (stored in ~/.agentready/install-id), package version, Node version, platform, and which mode/command was used. No query content, no domain names, no personal data. Set AGENTREADY_TELEMETRY=0 to opt out.

Ask PopNx