Token导航 LogoToken导航TokenDH.com
MCP Catalogue logo
浏览器工具未说明官方级别未说明来源级核验

MCP Catalogue

MCP Server

一个基于文件系统的渐进式MCP工具发现系统,可按需加载工具而非一次性加载全部,适用于浏览器自动化和开发效率提升。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScript浏览器自动化文件系统

安装说明

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

作者 / 组织

lnoir

提供方

lnoir

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

渐进式MCP工具发现

基于文件系统的渐进式发现系统,用于模型上下文协议(MCP)工具。按需加载工具,而不是一次全部加载。

快速开始

安装

依赖项应该已经安装。如果需要:

cd ~/.mcp-catalogue
pnpm install

需求:Node.js 20+(许多MCP服务器需要现代Node功能)

使用示例

发现工具

# List all servers
pnpm run discover

# List tools in a server
pnpm run discover -- list chrome-devtools

# Get tool details
pnpm run discover -- info chrome-devtools navigate-page

使用会话

# Start a browser session
pnpm run session -- start chrome-devtools

# Navigate and screenshot
pnpm run session -- call chrome-devtools navigate_page '{"type":"url","url":"https://example.com"}'
pnpm run session -- call chrome-devtools take_screenshot '{}'

# Stop when done
pnpm run session -- stop chrome-devtools

建筑

~/.mcp-catalogue/
├── servers.json          # Server configurations
├── index.ts              # CLI entry point
├── session-manager.ts    # Persistent sessions
├── mcp-client.ts         # MCP client wrapper
├── docs/                 # Documentation
│   ├── discovery.md
│   ├── sessions.md
│   └── adding-servers.md
└── servers/              # Server implementations
    ├── coretx/
    │   ├── coretx_get_ai_notes.ts
    │   ├── coretx_create_session.ts
    │   └── index.ts
    └── chrome-devtools/
        ├── navigate-page.ts
        ├── take-screenshot.ts
        └── index.ts

每个工具文件都在其旁边记录了自己的输入/输出接口 callMCPTool() 包装器,保存发现元数据、验证说明和类型 共同定位。为了避免重复的类型名称通过桶泄漏,请重新导出 只有可调用包装器(例如。, export { createSession } from './coretx_create_session.js') 并将接口保存在其文件的本地。

可用服务器

pnpm run discover 查看所有已配置的服务器及其工具计数。可用性取决于您的 servers.json 配置。

运作原理

  1. 渐进式发现:工具按文件组织,但并非全部加载到内存中
  2. 按需加载:仅在需要时导入所需的工具
  3. 会话保持:为需要它们的工具维护有状态的连接
  4. HTTP包装器:基于会话的服务器为工具调用公开本地HTTP端点

贡献

要添加新服务器,请参阅 添加服务器.

许可证

\[在此处添加您的许可证\]

目录标签

目录标签

开发工具TypeScript浏览器自动化文件系统渐进式加载本地部署MCP工具

接入字段

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

未说明

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

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明session部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP