@agentreadyweb/mcp
Advanced tools
+1
-1
| { | ||
| "name": "@agentreadyweb/mcp", | ||
| "version": "1.0.6", | ||
| "version": "1.0.7", | ||
| "mcpName": "io.github.AshutoshRaj97/agentready-mcp", | ||
@@ -5,0 +5,0 @@ "description": "MCP bridge for AgentReady — connect any MCP client to AgentReady's hosted /ask endpoints", |
+35
-3
@@ -29,2 +29,23 @@ # @agentreadyweb/mcp | ||
| ## Cursor | ||
| Add to `~/.cursor/mcp.json`: | ||
| ```json | ||
| { | ||
| "agentready": { | ||
| "command": "npx", | ||
| "args": ["-y", "@agentreadyweb/mcp"] | ||
| } | ||
| } | ||
| ``` | ||
| ## WebMCP (no install) | ||
| If your client supports HTTP transport (Claude.ai, recent Claude Desktop, Cursor), connect directly by URL — no npm required: | ||
| ``` | ||
| https://www.agentready.it.com/api/mcp | ||
| ``` | ||
| ## Available tools | ||
@@ -36,3 +57,3 @@ | ||
| ``` | ||
| Index a website with AgentReady. Takes ~60 seconds. Once done, query it with `ask_site`. | ||
| Index a website with AgentReady. Takes ~60 seconds. Handles static sites, server-rendered pages, and JavaScript-heavy SPAs via fallback rendering. Once done, query it with `ask_site`. | ||
@@ -42,3 +63,3 @@ **Example:** `submit_site("https://docs.example.com")` | ||
| ### list_sites | ||
| Lists all websites currently indexed by AgentReady. | ||
| Lists all websites currently indexed by AgentReady with their titles and summaries. | ||
@@ -49,6 +70,17 @@ ### ask_site | ||
| ``` | ||
| Ask a question about any indexed site and get a cited answer grounded in its content. | ||
| Ask a question about any website and get a cited answer grounded in its content. If the site isn't indexed yet, AgentReady will crawl and index it automatically before answering. | ||
| **Example:** `ask_site("example.com", "What does this site do?")` | ||
| ## 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 | ||
@@ -55,0 +87,0 @@ |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
5820
25.62%87
58.18%