Token导航 LogoToken导航TokenDH.com
Isagentready MCP logo
AI代理stdio官方级别未说明来源级核验

Isagentready MCP

MCP Server

一个基于Model Context Protocol (MCP)的服务,用于扫描任何网站的AI代理准备度,并提供详细报告、评分、等级和可操作建议。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
AI代理开发工具TypeScriptClaudeClaude DesktopClaudeCursorWindsurfClineVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BartWaardenburg

提供方

BartWaardenburg

最后核验

2026/5/17 20:23

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -i --rm ghcr.io/bartwaardenburg/isagentready-mcp

详细介绍

isagentready mcp

](https://www.npmjs.com/package/isagentready-mcp) ![License: MIT](https://opensource.org/licenses/MIT) ](https://nodejs.org/) ![CI](https://github.com/bartwaardenburg/isagentready-mcp/actions/workflows/ci.yml) ![Coverage](https://bartwaardenburg.github.io/isagentready-mcp/) ![MCP](https://modelcontextprotocol.io)

A. 模型上下文协议 (MCP)服务器 IsAgentReady API扫描任何网站以了解人工智能代理的准备情况,并获得5个类别的详细报告,包括分数、字母等级和可操作的建议:发现、结构化数据、语义、代理协议和安全。

添加到编辑器

CLI单行程序——最快的入门方法。选择您的工具:

克劳德代码

claude mcp add isagentready-mcp -- npx -y isagentready-mcp

Codex CLI(OpenAI)

codex mcp add isagentready-mcp -- npx -y isagentready-mcp

Gemini CLI(谷歌)

gemini mcp add isagentready-mcp -- npx -y isagentready-mcp

VS代码(副本)

打开命令选项板(Cmd+Shift+P / Ctrl+Shift+P) > MCP: Add Server >选择 命令(stdio).

或添加到 .vscode/mcp.json 在您的项目目录中:

{
  "servers": {
    "isagentready-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "isagentready-mcp"]
    }
  }
}

光标

添加 .cursor/mcp.json 在您的项目目录中(或 ~/.cursor/mcp.json 全球):

{
  "mcpServers": {
    "isagentready-mcp": {
      "command": "npx",
      "args": ["-y", "isagentready-mcp"]
    }
  }
}

支持的客户

此MCP服务器可与支持模型上下文协议的任何客户端配合使用,包括:

客户端安装最简单
克劳德代码一个衬垫: claude mcp add
Codex 命令行界面 (OpenAI)单行: codex mcp add
双子星命令行工具 (谷歌)一句话: gemini mcp add
VS Code (副驾驶)命令面板: MCP: Add Server
克劳德桌面版JSON配置文件
光标JSON配置文件
帆板运动JSON配置文件
克莱恩UI设置
泽德JSON设置文件

Claude Desktop, Cowork & other GUI clients (expand)

克劳德桌面/协作

Cowork在Claude Desktop内部运行,并使用相同的连接MCP服务器和权限。在Claude Desktop中配置一次,服务器就可以在Cowork中使用。

添加到您的Claude Desktop配置文件中:

平台配置文件
macOS~/Library/Application Support/Claude/claude_desktop_config.json
窗户%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "isagentready-mcp": {
      "command": "npx",
      "args": ["-y", "isagentready-mcp"]
    }
  }
}

风帆/克莱恩

客户端配置位置
风帆冲浪~/.codeium/windsurf/mcp_config.json
临床设置>MCP服务器>编辑
{
  "mcpServers": {
    "isagentready-mcp": {
      "command": "npx",
      "args": ["-y", "isagentready-mcp"]
    }
  }
}

泽德

添加到Zed设置(~/.zed/settings.json 在macOS上, ~/.config/zed/settings.json 在Linux上):

{
  "context_servers": {
    "isagentready-mcp": {
      "command": "npx",
      "args": ["-y", "isagentready-mcp"]
    }
  }
}

码头工人

docker run -i --rm ghcr.io/bartwaardenburg/isagentready-mcp

通用MCP服务器配置

在任何支持stdio服务器的MCP主机中使用此功能:

  • 命令: npx
  • Args: ["-y", "isagentready-mcp"]
  • 可选环境变量: ISAGENTREADY_CACHE_TTL, ISAGENTREADY_MAX_RETRIES, ISAGENTREADY_TOOLSETS (参见 配置)

主机密钥映射:

主持人顶级密钥备注
VS代码servers添加 "type": "stdio" 在服务器对象上
克劳德桌面/光标/风帆/克莱恩mcpServers相同的命令/args块
Zedcontext_servers相同的命令/args块
食品法典委员会CLI(TOML)mcp_servers使用TOML,如下所示

Codex CLI(TOML配置替代)

如果你喜欢编辑 ~/.codex/config.toml 直接:

[mcp_servers.isagentready-mcp]
command = "npx"
args = ["-y", "isagentready-mcp"]

其他MCP客户端

对于任何兼容MCP的客户端,请使用以下服务器配置:

  • 命令: npx
  • Args: ["-y", "isagentready-mcp"]
  • 不需要环境变量

克劳德生态系统笔记

Claude目前有多个易于混淆的MCP相关概念:

  • 本地MCP服务器(克劳德桌面): 定义于 claude_desktop_config.json 然后在你的机器上开始(文档).
  • 合作: 重用Claude Desktop中连接的MCP服务器(文档).
  • 连接器: 在Claude中管理远程MCP集成(文档).
  • 协作插件: Claude特定的工作流打包(说明+工具/数据集成)(文档).在Claude中很有用,但不能作为其他代理客户端的通用MCP服务器配置进行移植。

根据供应商文件验证 2026-03-05.

术语

什么是可跨主机移植的:

  • MCP服务器运行时设置(command, args, env)
  • 运输模型(stdio 命令服务器)
  • 此服务器公开的工具名称和工具模式

什么是特定于主机/供应商的(不可移植):

特性

  • 3个MCP工具 用于扫描、检索结果和浏览排名
  • 不需要API密钥 -公共API,需要零配置
  • 内置缓存 具有可配置的TTL和扫描自动失效功能
  • 重试逻辑 具有指数回退和 Retry-After 标头支持
  • 结构化内容 与人类可读文本一起返回
  • 工具集过滤 仅公开所需的工具类别
  • 可操作的错误消息 具有上下文感知的恢复建议
  • Docker支持 用于集装箱化部署
  • 97个单元测试 跨越7个测试文件

配置

所有配置都可以通过环境变量进行选择:

变量描述默认值
ISAGENTREADY_CACHE_TTL响应缓存生存期(秒)。设置为 0 禁用缓存。120
ISAGENTREADY_MAX_RETRIES具有指数回退的速率限制(429)请求的最大重试尝试次数。3
ISAGENTREADY_BASE_URLAPI基本URLhttps://isagentready.com
ISAGENTREADY_TOOLSETS要启用的工具类别的逗号分隔列表(请参见 工具集筛选).所有工具集

配置示例

{
  "mcpServers": {
    "isagentready-mcp": {
      "command": "npx",
      "args": ["-y", "isagentready-mcp"],
      "env": {
        "ISAGENTREADY_CACHE_TTL": "300",
        "ISAGENTREADY_MAX_RETRIES": "5"
      }
    }
  }
}

可用工具

扫描

工具说明
scan_website触发对网站的新扫描,以检查AI代理的准备情况。如果在过去一小时内扫描,则返回缓存结果。
get_scan_results获取包含分数、成绩和推荐的域的最新扫描结果。

排名

工具说明
get_rankings通过按年级范围、搜索和排序进行过滤,浏览分页的人工智能就绪度排名。

工具集筛选

通过仅启用所需的工具类别来减少上下文窗口的使用。设置 ISAGENTREADY_TOOLSETS 将环境变量转换为逗号分隔的列表:

ISAGENTREADY_TOOLSETS=scans
工具集包含的工具
scansscan_website, get_scan_results
rankingsget_rankings

如果未设置,则启用所有工具集。无效名称将被忽略;如果所有名称都无效,则启用所有工具集作为回退。

安全说明

  • 信任模型: 允许调用此MCP服务器的任何提示或代理都可以触发网站扫描,并通过IsAgentReady API检索结果。
  • 无需凭据: 此服务器使用公共API,因此没有需要保护的机密。但是,扫描请求会显示您正在评估的域。
  • 团队配置治理: 将共享MCP配置保留在版本控制中,并要求检查命令/args/env/toolset过滤的更改。

示例用法

连接后,您可以使用自然语言与IsAgentReady API进行交互:

  • “扫描example.com查看AI代理就绪情况”
  • “检查example.com的扫描结果是否准备就绪”
  • “向我展示顶级AI就绪网站”
  • “搜索排名高的网站”
  • “我的网站与其他网站相比如何?”

扫描+修复工作流程

结合 isagentready技能 全面扫描、修复和重新验证工作流程的代理技能:

> Scan example.com for AI agent readiness

Scan enqueued for example.com
Status: pending

> Check the results for example.com

Domain: example.com
Grade: B (72/100)
Status: completed

Discovery — 15/20 (75%, weight: 30%)
  [PASS] 1.1 robots.txt (5/5)
  [FAIL] 1.2 sitemap.xml (0/5)
    Recommendation: Add a sitemap.xml file...

> Fix the failing checkpoints

社区

发展

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Build for production
pnpm build

# Run tests
pnpm test

# Type check
pnpm typecheck

项目结构

src/
  index.ts              # Entry point (stdio transport)
  server.ts             # MCP server setup, toolset filtering
  client.ts             # IsAgentReady API HTTP client with caching and retry
  cache.ts              # TTL-based in-memory response cache
  types.ts              # TypeScript interfaces
  format.ts             # Output formatting helpers
  tool-result.ts        # Error formatting with recovery suggestions
  update-checker.ts     # NPM update notifications
  tools/
    scans.ts            # scan_website, get_scan_results
    rankings.ts         # get_rankings

需求

  • Node.js>=20

相关

许可证

麻省理工学院——见 许可证 了解详情。

目录标签

目录标签

AI代理开发工具TypeScriptClaude本地部署网站扫描MCP服务器自动化测试

支持客户端

Claude DesktopClaudeCursorWindsurfClineVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP