Token导航 LogoToken导航TokenDH.com
Va Lighthouse MCP logo
运维云端stdio官方级别未说明来源级核验

Va Lighthouse MCP

MCP Server

@modelcontextprotocol/inspector@latest

VA Lighthouse MCP Server是一个基于Cloudflare Workers构建的API探索和验证工具,提供13种工具用于API发现、探索、验证和实用功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
Cloudflare WorkersClaude云端部署Claude

安装说明

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

作者 / 组织

agilesix

提供方

agilesix

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

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

命令预览

npx @modelcontextprotocol/inspector@latest

详细介绍

VA Lighthouse MCP 服务器

用于渐进式发现和验证VA Lighthouse API的模型上下文协议服务器。该服务器基于Cloudflare Workers构建,使用TypeScript和Zod进行验证。

特点/功能

13 MCP 工具 对于VA API探索:

  • 发现 (2): 列出API,获取元数据
  • 探索 (5): 概述API,浏览端点,搜索操作,查看模式
  • 验证 (4): 验证有效载荷,生成示例,获取验证规则
  • 公用设施/公共服务 (2): 检查健康状况,比较版本

生产就绪

  • 314项测试(226项单元测试,88项集成测试),代码覆盖率94%
  • 具有1小时TTL的LRU缓存,以实现最佳性能
  • OpenAPI 3.0 解析和引用解析
  • 基于Zod的验证并提供修复建议
  • Cloudflare Workers 部署

快速入门

# Install dependencies
npm install

# Start development server
npm run dev

# Run all tests
npm run test:all

服务器运行于 http://localhost:8788/sse

健康检查

curl http://localhost:8788/health

MCP 检查器

测试工具交互式地:

npx @modelcontextprotocol/inspector@latest
# Open http://localhost:5173
# Connect to http://localhost:8788/sse

Claude 桌面集成

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "va-lighthouse": {
      "command": "npx",
      "args": ["mcp-remote", "http://localhost:8788/sse"]
    }
  }
}

对于生产,请使用: https://va-lighthouse-mcp..workers.dev/sse

文档

测试

建筑

┌─────────────────────────────────────────┐
│  13 MCP Tools (4 categories)            │
├─────────────────────────────────────────┤
│  • Cache (LRU, 1hr TTL)                 │
│  • API Client (VA Lighthouse)           │
│  • OpenAPI Parser (@scalar)             │
│  • Validator (Zod)                      │
├─────────────────────────────────────────┤
│  Cloudflare Workers Runtime             │
└─────────────────────────────────────────┘

项目结构

src/
├── index.ts              # MCP server entry point
├── services/             # Cache, API client, parser, validator
├── tools/                # 13 MCP tools (4 files)
└── utils/                # Error formatting, example generation
test/
├── unit/                 # 226 tests (Workers pool, 94% coverage)
└── integration/          # 88 tests (Node.js + HTTP)
docs/
├── TOOLS.md              # Complete MCP tools reference
├── DEVELOPMENT.md        # Development and testing guide
└── DEPLOYMENT.md         # Cloudflare deployment guide

测试

运行所有测试 (314项测试)

npm run test:all

单元测试 (226个测试,覆盖率94%)

npm run test:unit              # Run unit tests
npm run test:coverage          # Generate coverage report
npm run test:coverage:open     # View coverage HTML report

集成测试 (88项测试)

npm run dev                    # Terminal 1: Start server
npm run test:integration       # Terminal 2: Run integration tests

代码覆盖率

  • 整体来说: 94%
  • openapi-parser: 99%
  • API客户端:96%
  • json-schema-to-zod: 93%
  • 验证器:85%

开发指南 以获取详细的测试信息。

部署

部署到 Cloudflare Workers:

npm run deploy

您的服务器将在以下地址可用:

https://va-lighthouse-mcp..workers.dev/sse

部署指南 for: (在中文中,"for" 通常不直接翻译,因为它是一个介词,根据上下文有不同的含义,如“为了”、“对于”等。如果要保留其英文形式并说明其用途,可以翻译为“对于(的)”或“为了(的)”,具体取决于上下文。)

  • 账户设置与配置
  • 自定义域名
  • 环境变量和密钥
  • 监控与可观测性
  • 成本估算

栈(或称为堆栈)

  • 运行时Cloudflare Workers(云防护网络工作者)
  • 语言TypeScript 5.9
  • MCP(Multi-Channel-Package)@modelcontextprotocol/sdk 1.19
  • 验证Zod 3.25
  • 解析器@scalar/openapi-parser 0.22
  • 测试Vitest 3.2(314个测试,覆盖率94%)

资源

许可证

麻省理工学院(MIT)

目录标签

目录标签

Cloudflare WorkersClaude云端部署API探索TypeScript本地部署API验证CloudflareWorkersZod验证

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector@latest

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP