Agentic-MCP-Skill
by cablate·★ 32·综合分 40
一个采用三层渐进式加载的 MCP 客户端,可将令牌使用减少高达 86%。
developer-toolsbrowser-automationai-llm
3
Forks
1
活跃 Issue
4 个月前
最近提交
2 天前
收录于
概述
Agentic-MCP-Skill 是一个实现了三层渐进式披露模式的 MCP 客户端,旨在验证高效的令牌使用方式。它不像传统 MCP 那样一次性加载所有服务器工具,而是允许用户先加载基本服务器信息,然后是特定工具列表,最后在需要时才加载完整工具模式。这种方法相比传统 MCP 使用方法,最多可减少 86% 的上下文令牌使用量。该项目采用守护程序架构,保持持久 MCP 连接,并支持在不重启的情况下重新加载配置。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:减少与多个 MCP 服务器交互的 AI 应用中的令牌使用
你:通过渐进式加载使用 Playwright MCP 服务器进行浏览器自动化
你:通过持久守护程序连接高效管理多个 MCP 服务器
你:三层加载如何减少令牌使用?
你:支持哪些 MCP 服务器?
什么时候选它
当使用具有大量工具但仅偶尔需要使用的 MCP 服务器时,或者当 token 使用效率是关键考虑因素时,选择此 MCP 客户端。
什么时候不要选它
不要在生产环境中使用它,因为它明确标记为早期的概念验证项目且存在已知问题。应考虑成熟的 MCP 实现替代方案。
此 server 暴露的工具
从 README 抽取出 6 个工具browser_navigateNavigate to a website using browser automation
browser_take_screenshotTake a screenshot of the current browser page
browser_clickClick on a specific element in the browser
metadataCheck MCP server status and basic information
listList available tools on an MCP server
schemaView the complete input format for a specific tool
可对比工具
mcp-server-filesystemnpx-playwright-mcpmcp-server-github
安装
安装
# 全局安装
npm install -g @cablate/agentic-mcp
# 验证安装
agentic-mcp --version
# 启动守护程序
agentic-mcp daemon startClaude Desktop 配置
添加到 Claude 的 claude_desktop_config.json:
{
"mcpServers": {
"agentic-mcp": {
"command": "agentic-mcp",
"args": ["daemon", "start"]
}
}
}FAQ
- 三层加载如何减少令牌使用?
- 不像一次性加载所有 MCP 工具(约 6000 个令牌),三层方法只在需要时加载服务器元数据(约 50 个令牌)、工具列表(约 200 个令牌)和特定工具(每个 300-500 个令牌),最多可减少 86% 的使用量。
- 支持哪些 MCP 服务器?
- 支持任何与 stdio 传输兼容的 MCP 服务器。包括 playwright、filesystem、github 等示例,以及 mcp-servers.json 文件中配置的自定义服务器。
Agentic-MCP-Skill 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。