Claude Agent MCP技能集

为Claude Agent SDK提供生产就绪的MCP服务器和技能集,包括API文档生成、安全审计、项目脚手架等功能,显著提升开发效率并降低成本。

  • by dbbuilder
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 dbbuilder/claude-agent-mcp-skills

使用说明

克劳德特工MCP技能

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

内置: @人工智能/克劳德试剂sdk v0.1.37


🎯 这是什么?

全面收集 MCP(模型上下文协议)服务器 和 技能 旨在通过以下方式加速您的Claude Agent开发:

  • 代币减少98.7% 通过代码执行模式
  • 每年可节省156000美元的生产力 (基于200个项目组合)
  • 28种高影响力技能 根据实际项目分析确定
  • 生产就绪实施 有全面的文件

⚡ 快速开始

1.克隆和构建

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

2.添加到克劳德代码(推荐)

# Add individual servers
claude mcp add --transport stdio api-doc-generator -- \
  node /path/to/claude-agent-sdk/servers/api-doc-generator/build/index.js

# Or use project-level configuration
cp .mcp.json.example .mcp.json
# Edit .mcp.json and set SDK_PATH environment variable
export SDK_PATH=/path/to/claude-agent-sdk

看 CLAUDE-CODE-SETUP.md 完整的集成指南。

3.在克劳德代码中使用

Use the api-doc-generator to create OpenAPI and Markdown docs for this project

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

替代方案:独立使用

尝试SQL Server MCP:

cd servers/sql-server
cp config.template.json config.json
# Edit config.json with your SQL Server connection

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

尝试Web搜索MCP:

cd servers/web-search
./setup.sh  # One-time setup
./run-search.sh "React hooks" code_examples

📦 包含内容

✅ 生产就绪的MCP服务器

服务器 状态 ROI/年 描述
api文档生成器 ✅ 准备就绪 18000美元 生成OpenAPI规范和Markdown文档
集成测试生成器 ✅ 就绪 12000美元 生成Jest、Pytest、xUnit测试
安全审计员 ✅ 就绪 40000美元 OWASP十大安全扫描仪
项目脚手架工 ✅ 就绪 42000美元 基于模板的项目生成
自述文件生成器 ✅ 就绪 28000美元 自动生成全面的自述文件
依赖关系更新器 ✅ 就绪 24000美元 自动依赖关系更新
docker配置生成器 ✅ 就绪 15000美元 生成docker文件和docker编写
配置模板生成器 ✅ 就绪 $8000 生成.env模板和配置
性能分析器 ✅ 就绪 20000美元 分析代码性能问题
代码迁移助手 ✅ 就绪 25000美元 框架版本迁移帮助

第二阶段完成: 已构建10/10台服务器| 总投资回报率: 232000美元/年

请参阅详细的设置指南→ | 使用示例→

✅ 技能

技能 状态 项目 描述
项目分析器 ✅ 准备就绪 200 分析技术栈并推荐技能

🚀 突出显示的功能

SQL Server MCP

  • 7个核心工具: list数据库、listTables、getTableSchema、getRelationships、searchSchema
  • 连接池 具有5分钟元数据缓存
  • 默认情况下为只读 (安全生产)
  • 代币减少98.7% 与传统方法

例子:

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

// Traditional approach: 500K-1M tokens for 1000-table schema
// Code execution approach: 5K-10K tokens
const tables = await listTables('fireproof', 'dbo');
// Returns: { name, schema, type, rowCount, sizeKB, created }[]

网络搜索MCP

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

例子:

./run-search.sh "Stripe payment API" api_docs toml > api-docs.toml
# Returns: Parsed API documentation with 90% fewer tokens

项目分析器

  • 分析200个项目 大约5分钟后
  • 推荐28项技能 按优先级(项目数量×公用事业)
  • 7天缓存 -跳过已分析的项目
  • 详细报告 JSON和Markdown

例子:

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

📊 投资回报率和影响

代币效率

工作流 传统 代码执行 节省
提取1000个表模式 500K-1M 5K-10K 98.7%
生成44个单元测试 150K 10K-15K 90-93%
带解析的网络搜索 5K 560 88.9%

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

  • 安全审计: 40000美元/年自动化
  • 文档: 28000美元/年自动化
  • 测试生成: 18000美元/年自动化
  • 年度节省总额: $156,000

查看详细分析→

📚 文档

入门指南

服务器文档

指南

规划

🗂️ 项目结构

claude-agent-mcp-skills/
├── servers/                    # MCP servers for code execution
│   ├── sql-server/            # ✅ SQL Server schema operations
│   ├── web-search/            # ✅ Smart web search
│   └── security-auditor/      # 🚧 OWASP Top 10 scanner (Week 1)
│
├── skills/                     # Standalone skills
│   └── project-analyzer/      # ✅ Tech stack analyzer
│
├── docs/                       # Comprehensive documentation
│   ├── 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/                   # Example workflows
│   └── workflows/
│
├── scripts/                    # Utility scripts
│
├── package.json
├── LICENSE
└── README.md

🛠️ 技术栈

语言

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

关键依赖关系

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

📋 实施路线图

第一阶段:基础(第1-4周)-12000美元→ $94,000/年投资回报率

  • [x] SQL Server MCP -架构操作
  • [x] 网络搜索MCP -智能搜索与令牌优化
  • [x] 项目分析器 -技术栈分析
  • [ ] 安全审计员 -OWASP十大扫描仪(第1周)
  • [ ] 项目脚手架工 -基于模板的生成(第2周)
  • [ ] 依赖更新程序 -自动更新(第3周)
  • [ ] README生成器 -自动文档(第4周)
  • [ ] API文档生成器 -OpenAPI/Swagger(第4周)

第2阶段:测试和质量(第5-8周)-12000美元→ $18,000/年投资回报率

  • []集成测试生成器
  • []TypeScript/。NET/Python API脚手架工人
  • [ ] .NET实体生成器

第3-5阶段:配置、Docker、数据库(第9-16周)

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

查看完整路线图→

🎯 后续步骤

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

建设 代码安全审计员 MCP服务器:

  • OWASP十大漏洞扫描程序
  • SQL注入检测
  • XSS漏洞检测
  • 硬编码秘密检测
  • 不安全的加密货币使用检测
  • 身份验证/授权审核

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

对于开发者

  1. 使用现有工具:

    # Analyze your project tech stack
    cd skills/project-analyzer
    npx tsx index.ts /path/to/your/projects
    
    # Query SQL Server schemas
    cd servers/sql-server
    npx tsx test-connection.ts yourdb
    
    # Smart web search
    cd servers/web-search
    ./run-search.sh "your query" code_examples
    
  2. 贡献新技能:

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

    • 在网络搜索中添加新的搜索目标
    • 为sql server(MySQL、PostgreSQL)添加数据库支持
    • 增强项目分析器检测模式

🤝 贡献

我们欢迎捐款!请查看我们的 贡献指南 (即将推出)。

贡献领域

  • 额外的MCP服务器(MySQL、PostgreSQL、MongoDB)
  • 网络搜索的新搜索目标
  • 安全扫描规则
  • 文档改进
  • 测试覆盖率

📄 许可证

MIT许可证-请参阅 许可证 详情

🔗 资源

官方文件

社区


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

建造于 DBBuilder 随着❤️ Claude Agent社区