返回市场
克劳德代理MCP技能

克劳德代理MCP技能

作者:dbbuilder2 星标更新:2025-11-19

项目介绍

Claude Agent MCP 技能

用于 Claude Agent SDK 的生产就绪 MCP 服务器和技能

MIT 许可证 TypeScript Python

构建于:@anthropic-ai/claude-agent-sdk v0.1.37


🎯 这是什么?

这是一个全面的 MCP(模型上下文协议)服务器技能 集合,旨在加速你的 Claude Agent 开发,包括:

  • 通过代码执行模式实现 98.7% 的令牌减少
  • 基于 200 个项目组合的 每年节省生产力 $156,000
  • 从实际项目分析中识别出的 28 个高影响力技能
  • 具有全面文档的 生产就绪实现

⚡ 快速开始

1. 克隆并构建

git clone https://github.com/dbbuilder/claude-agent-mcp-skills.git
cd claude-agent-mcp-skills
npm install
npm run build

2. 添加到 Claude 代码(推荐)

# 添加单个服务器
claude mcp add --transport stdio api-doc-generator -- \
  node /path/to/claude-agent-sdk/servers/api-doc-generator/build/index.js

# 或使用项目级配置
cp .mcp.json.example .mcp.json
# 编辑 .mcp.json 并设置 SDK_PATH 环境变量
export SDK_PATH=/path/to/claude-agent-sdk

参见 CLAUDE-CODE-SETUP.md 获取完整的集成指南。

3. 在 Claude 代码中使用

使用 api-doc-generator 为该项目生成 OpenAPI 和 Markdown 文档

Claude 将自动使用 MCP 工具来生成文档。

替代方案:独立使用

尝试 SQL Server MCP:

cd servers/sql-server
cp config.template.json config.json
# 使用你的 SQL Server 连接编辑 config.json

export DB_PASSWORD="your-password"
npx tsx test-connection.ts yourdb

尝试 Web 搜索 MCP:

cd servers/web-search
./setup.sh  # 一次性设置
./run-search.sh "React hooks" code_examples

📦 包含内容

✅ 生产就绪 MCP 服务器

服务器状态每年 ROI描述
api-doc-generator✅ 就绪$18,000生成 OpenAPI 规范及 Markdown 文档
integration-test-generator✅ 就绪$12,000生成 Jest, Pytest, xUnit 测试
security-auditor✅ 就绪$40,000OWASP Top 10 安全扫描器
project-scaffolder✅ 就绪$42,00_模板化项目生成
readme-generator✅ 就绪$28,000自动生成全面的 README 文件
dependency-updater✅ 就绪$24,000自动依赖更新
docker-config-generator✅ 就绪$15,000生成 Dockerfile 及 docker-compose 文件
config-template-generator✅ 就绪$8,000生成 .env 模板及配置文件
performance-profiler✅ 就绪$20,000分析代码性能问题
code-migration-assistant✅ 就绪$25,000框架版本迁移帮助

第二阶段完成: 10/10 服务器已构建 | 总 ROI: $232,000/年

查看详细设置指南 → | 使用示例 →

✅ 技能

技能状态项目数描述
project-analyzer✅ 就绪200分析技术栈并推荐技能

🚀 高亮特性

SQL Server MCP

  • 7 个核心工具: 列出数据库、列出表、获取表结构、获取关系、搜索架构
  • 连接池 带有 5 分钟元数据缓存
  • 默认只读(生产安全)
  • 与传统方法相比 98.7% 的令牌减少

示例:

import { listTables, getTableSchema } from './servers/sql-server';

// 传统方法:1000 表架构需要 500K-1M 令牌
// 代码执行方法:5K-10K 令牌
const tables = await listTables('fireproof', 'dbo');
// 返回:{ name, schema, type, rowCount, sizeKB, created }[]

Web 搜索 MCP

  • 6 个专业目标: 代码示例、API 文档、定价、比较、故障排除、通用
  • 多层令牌优化: HTML 解析(80-90%),目标过滤(75-95%),TOML 格式(20-30%)
  • 平均 88.7% 的令牌减少
  • 无需 API 密钥(使用 DuckDuckGo)

示例:

./run-search.sh "Stripe 支付 API" api_docs toml > api-docs.toml
# 返回:解析的 API 文档,令牌减少了 90%

项目分析器

  • 在约 5 分钟内分析 200 个项目
  • 按优先级推荐 28 项技能(项目数量 × 实用性)
  • 7 天缓存 — 跳过已经分析过的项目
  • 详细的报告 以 JSON 和 Markdown 格式提供

示例:

cd skills/project-analyzer
npx tsx index.ts
cat results/ANALYSIS-SUMMARY.md

📊 ROI 和影响

令牌效率

工作流传统方法代码执行节省
提取 1000 表架构500K-1M5K-10K98.7%
生成 44 个单元测试150K10K-15K90-93%
带解析的网络搜索5K56088.9%

成本节省(200 个项目组合)

  • 安全审计: $40,000/年自动化
  • 文档: $28,000/年自动化
  • 测试生成: $18,000/年自动化
  • 年度总节省: $156,000

查看详细分析 →

📚 文档

入门

服务器文档

指南

规划

🗂️ 项目结构

claude-agent-mcp-skills/
├── servers/                    # 用于代码执行的 MCP 服务器
│   ├── sql-server/            # ✅ SQL Server 架构操作
│   ├── web-search/            # ✅ 智能网络搜索
│   └── security-auditor/      # 🚧 OWASP Top 10 扫描器(第 1 周)
│
├── skills/                     # 独立技能
│   └── project-analyzer/      # ✅ 技术栈分析器
│
├── docs/                       # 全面文档
│   ├── BIBLIOGRAPHY.md
│   ├── INTEGRATION-BENEFITS.md
│   ├── QUICK-START.md
│   ├── SKILLS-IMPLEMENTATION-PLAN.md
│   ├── STATUS-UPDATE.md
│   └── guides/
│       ├── sql-server.md
│       ├── web-search.md
│       └── project-analyzer.md
│
├── examples/                   # 示例工作流程
│   └── workflows/
│
├── scripts/                    # 实用脚本
│
├── package.json
├── LICENSE
└── README.md

🛠️ 技术栈

语言

  • TypeScript 5.0+ - MCP 服务器,类型安全实现
  • Python 3.12+ - 网络搜索,安全扫描
  • C# / .NET - SQL Server 集成(通过 mssql 包)

关键依赖

  • @anthropic-ai/claude-agent-sdk - Claude Agent SDK
  • mssql - SQL Server 连接
  • ddgs - DuckDuckGo 搜索
  • trafilatura - HTML 内容提取
  • typescript - TypeScript 编译器

📋 实施路线图

第一阶段:基础(第 1-4 周) - $12,000 → $94,000/年 ROI

  • SQL Server MCP - 架构操作
  • Web 搜索 MCP - 智能搜索带令牌优化
  • 项目分析器 - 技术栈分析
  • 安全审计器 - OWASP Top 10 扫描器(第 1 周)
  • 项目模板生成器 - 模板化生成(第 2 周)
  • 依赖更新器 - 自动更新(第 3 周)
  • README 生成器 - 自动生成文档(第 4 周)
  • API 文档生成器 - OpenAPI/Swagger(第 4 周)

第二阶段:测试与质量(第 5-8 周) - $12,000 → $18,000/年 ROI

  • 集成测试生成器
  • TypeScript/.NET/Python API 模板生成器
  • .NET 实体生成器

第三至第五阶段:配置、Docker、数据库(第 9-16 周)

  • 配置及环境工具
  • Docker 生成
  • 前端组件生成器
  • 数据库工具

查看完整路线图 →

🎯 下一步

本周:安全审计器(第 1 周)

构建 code-security-auditor MCP 服务器:

  • OWASP Top 10 漏洞扫描器
  • SQL 注入检测
  • XSS 漏洞检测
  • 硬编码密钥检测
  • 不安全加密使用检测
  • 身份验证/授权审核

预期影响: 在 200 个项目组合中识别 100+ 漏洞

对开发者

  1. 使用现有工具:

    # 分析你的项目技术栈
    cd skills/project-analyzer
    npx tsx index.ts /path/to/your/projects
    
    # 查询 SQL Server 架构
    cd servers/sql-server
    npx tsx test-connection.ts yourdb
    
    # 智能网络搜索
    cd servers/web-search
    ./run-search.sh "你的查询" code_examples
    
  2. 贡献新技能:

    • 分叉仓库
    • servers/ 中创建新的 MCP 服务器
    • 遵循现有模式(SQL Server, Web Search)
    • 提交拉取请求
  3. 扩展现有技能:

    • 向 web-search 添加新的搜索目标
    • 向 sql-server 添加数据库支持(MySQL, PostgreSQL)
    • 增强 project-analyzer 检测模式

🤝 贡献

我们欢迎贡献!请参阅我们的 贡献指南(即将推出)。

贡献领域

  • 新的 MCP 服务器(MySQL, PostgreSQL, MongoDB)
  • 新的 web-search 搜索目标
  • 安全扫描规则
  • 文档改进
  • 测试覆盖率

📄 许可证

MIT 许可证 - 查看 LICENSE 详情

🔗 资源

官方文档

社区


状态: 🚀 第二阶段完成 | 版本: v0.3.0(10 个 MCP 服务器) | 最后更新: 2025-11-18

DBBuilder 为 Claude Agent 社区精心打造