Token导航 LogoToken导航TokenDH.com
Dedalus MCP Test Suite logo
开发工具未说明官方级别未说明来源级核验

Dedalus MCP Test Suite

MCP Server

用于验证Dedalus MCP服务器功能的端到端测试套件。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
开发工具TypeScript自动化测试本地部署

安装说明

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

作者 / 组织

BUZDOLAPCI

提供方

BUZDOLAPCI

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

Dedalus MCP测试套件

用于验证Dedalus MCP服务器是否正常工作的端到端测试套件。

快速开始

  1. 安装依赖项:
   npm install
  1. 设置API密钥:
   cp .env.example .env
   # Edit .env and add your DEDALUS_API_KEY
  1. 运行测试:
   npm test

配置

添加/编辑服务器

编辑 servers.json 配置要测试的MCP服务器:

{
  "servers": [
    {
      "id": "my-server",
      "name": "My MCP Server",
      "mcpServer": "username/server-name",
      "enabled": true,
      "tests": [
        {
          "name": "Test name",
          "description": "What this test validates",
          "input": "The prompt to send to the agent",
          "expectedToolPattern": "regex pattern for tool names",
          "timeout": 30000
        }
      ]
    }
  ],
  "config": {
    "model": "openai/gpt-4o-mini",
    "maxSteps": 5,
    "defaultTimeout": 60000,
    "verbose": false
  }
}

测试配置选项

选项类型描述
namestring测试名称(必填)
descriptionstring测试验证内容的描述
inputstring发送给代理的提示(必填)
expectedToolPatternstring正则表达式模式,以匹配预期的工具名称
expectedOutputPatternstring正则表达式模式与预期输出匹配
timeoutnumber此测试的超时时间(毫秒)

全局配置选项

选项类型默认值描述
model字符串openai/gpt-4o-mini用于测试的模型
maxSteps编号5最大代理步数
defaultTimeout编号60000默认超时时间(毫秒)
verbose布尔值false启用详细输出

CLI选项

npm test                           # Run all tests
npm test -- -v                     # Run with verbose output
npm test -- -s marketplace-crawler # Run tests for specific server
npm test -- -h                     # Show help

测试结果

测试套件在控制台中输出结果,包括:

  • 具有通过/失败状态的每台服务器测试结果
  • 每次测试期间调用的工具
  • 每次测试的持续时间
  • 总计汇总

退出代码为 0 如果所有测试都通过, 1 如果有任何失败。

当前配置的服务器

第三方服务器

  • windsor/brave-search-mcp -通过Brave进行网络搜索
  • meanerbeaver/dedalus-marketplace-crawler-ts -TypeScript市场爬虫
  • meanerbeaver/dedalus-marketplace-crawler -Python市场爬虫

Dedalus MCP套件(14台服务器)

  • meanerbeaver/sitemap-scout -发现并列举网站地图
  • meanerbeaver/webpage-extract -从网页中提取可读内容
  • meanerbeaver/pdf-parse -将PDF解析为文本和结构
  • meanerbeaver/openapi-generate -解析OpenAPI规范并生成MCP工具
  • meanerbeaver/json-validate -根据模式验证和修复JSON
  • meanerbeaver/osv-audit -查询OSV的依赖性漏洞
  • meanerbeaver/sbom-tools -创建和管理SBOM
  • meanerbeaver/license-check -检测并检查许可证兼容性
  • meanerbeaver/package-intel -查询包注册表元数据
  • meanerbeaver/git-repo-brief -为GitHub仓库生成简报
  • meanerbeaver/dns-intel -通过RDAP、DNS和CT日志获取域情报
  • meanerbeaver/web-stack-scan -指纹网站技术栈
  • meanerbeaver/osm-tools -OpenStreetMap地理编码、POI和路线
  • meanerbeaver/image-forensics -图像元数据和取证分析

发展

# Build TypeScript
npm run build

# Watch mode for development
npm run test:watch

资源

目录标签

目录标签

开发工具TypeScript自动化测试本地部署测试工具服务器验证

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP