🚀 OpenCode代理和MCP服务器集合
全面收集人工智能代理技能和模型上下文协议(MCP)服务器,用于构建强大的自动化和开发工作流程。
______________________________________________________________________
✨ 特性
- 40+专业AI代理技能 -从开发到机器学习
- 20+MCP服务器 -与流行服务的即用型集成
- 注重安全 -所有秘密已删除,可安全分享
- 有据可查的 -包括完整的设置指南
- 模块化架构 -挑选你需要的东西
______________________________________________________________________
📁 存储库结构
opencode-agents-mcp/
├── skills/ # AI Agent Skills
│ ├── exploit-development/ # Exploit development & security research
│ ├── threat-intelligence/ # Threat hunting & IOC collection
│ ├── malware-analysis/ # Reverse engineering & malware investigation
│ ├── web-vulnerability-scanner/ # OWASP testing & security assessment
│ ├── network-scanner/ # Reconnaissance & port scanning
│ ├── cloud-security-audit/ # AWS, Azure, GCP security auditing
│ ├── mobile-security-tester/ # iOS & Android app security
│ ├── secure-code-review/ # Source code security analysis
│ ├── api-security-tester/ # REST, GraphQL, SOAP API testing
│ ├── password-auditor/ # Password strength & hash analysis
│ ├── ethical-hacking/ # Penetration testing & red teaming
│ ├── security-engineer/ # Threat modeling & secure coding
│ ├── security-audit/ # Enterprise security assessment
│ ├── social-engineering-awareness/ # Phishing simulation
│ ├── machine-learning/ # MLOps & ML platform design
│ ├── ai-ml/ # LLM integration & prompt engineering
│ ├── data-engineering/ # ETL/ELT & data pipelines
│ ├── database/ # Distributed databases & NewSQL
│ ├── devops/ # GitOps & multi-cloud infrastructure
│ ├── backend-api/ # Scalable microservices architecture
│ ├── system-design/ # Distributed systems design patterns
│ ├── cloud-architecture/ # Serverless & cloud-native patterns
│ ├── mobile-development/ # Cross-platform mobile development
│ ├── blockchain/ # Smart contracts & DeFi protocols
│ ├── automation/ # Workflow automation & RPA
│ ├── integration/ # API & webhook integrations
│ ├── monitoring/ # Observability & alerting
│ ├── performance/ # eBPF tracing & systems optimization
│ ├── debugger/ # System-level debugging
│ ├── test-engineer/ # Property-based testing & chaos engineering
│ ├── code-reviewer/ # Code quality & architectural analysis
│ ├── refactor/ # Large-scale refactoring
│ ├── documentation/ # Technical documentation
│ ├── architecture-review/ # Enterprise architecture governance
│ ├── incident-response/ # Incident management & post-mortem
│ ├── 10x-developer/ # Ultimate productivity agent
│ ├── code-generator/ # AI code generation
│ └── ...
│
├── mcp-servers/ # Model Context Protocol Servers
│ ├── aws/ # AWS EC2, S3, and more
│ ├── shodan/ # Internet scanning & vulnerability data
│ ├── github/ # Repository management & GitHub API
│ ├── slack/ # Slack messaging & channel management
│ ├── notion/ # Notion workspace integration
│ ├── docker/ # Docker container management
│ ├── kubernetes/ # K8s pods, services, deployments
│ ├── cve/ # CVE database search
│ ├── search/ # Web search & scraping
│ ├── telegram/ # Telegram bot integration
│ ├── whatsapp/ # WhatsApp messaging
│ ├── chat-bridge/ # Cross-platform chat bridge
│ ├── terminal/ # Terminal command execution
│ ├── filesystem/ # File operations
│ ├── database/ # Database operations
│ └── ...
│
├── docs/ # Documentation
│ ├── SETUP.md # Quick start guide
│ ├── MCP_SETUP.md # MCP server configuration
│ └── ...
│
└── README.md # This file______________________________________________________________________
🎯 技能概述
| 类别 | 技能 |
|---|---|
| 安全 | 漏洞利用开发、威胁情报、恶意软件分析、网络漏洞扫描、网络扫描、云安全审计、移动安全测试、安全代码审查、api安全测试、密码审计、道德黑客、安全工程师、安全审计、社会工程意识 |
| AI/ML | 机器学习、人工智能、数据工程 |
| 云/DevOps | devops、云架构、kubernetes、docker、监控 |
| 后端 | 后端api、系统设计、数据库、api架构 |
| 发展 | 代码生成器、代码审阅者、重构、调试器、测试工程师 |
| 移动 | 移动开发 |
| Web3 | 区块链 |
| 生产力 | 自动化、集成、文档、事件响应、架构审查、10倍开发人员 |
______________________________________________________________________
🔧 MCP服务器概述
| 服务器 | 描述 |
|---|---|
| 亚马逊云服务 | EC2、S3、Lambda管理 |
| 肖丹 | 互联网设备扫描 |
| GitHub | 存储库、问题、PR |
| Slack | 渠道和消息 |
| 概念 | 页面和数据库 |
| 码头工人 | 集装箱作业 |
| Kubernetes | Pod、服务、部署 |
| CVE | 漏洞数据库 |
| 搜索 | 网络抓取和搜索 |
| 电报 | 机器人消息 |
| WhatsApp API | |
| 终端 | Shell执行 |
______________________________________________________________________
🚦 快速开始
克隆存储库
git clone https://github.com/AliZafar780/opencode-agents-mcp.git
cd opencode-agents-mcp设置MCP服务器
cd mcp-servers
npm install
# Copy and configure environment
cp .env.example .env
# Edit .env with your API keys运行MCP服务器
# With environment variables
source .env
node mcp-servers/shodan/index.js
# Or use the wrapper script
./mcp-servers/run-mcp.sh mcp-servers/shodan/index.js______________________________________________________________________
📖 详细指南
MCP服务器配置
每个MCP服务器都可以通过环境变量进行配置。看 mcp-servers/.env.example 对于所需的变量。
# Example: Setup Shodan MCP
SHODAN_API_KEY=your_api_key_here
# Example: Setup GitHub MCP
GITHUB_TOKEN=your_github_token_here
# Example: Setup Slack MCP
SLACK_BOT_TOKEN=xoxb-your-token-here使用技能
技能是通过OpenCode加载的。每个技能目录包含:
SKILL.md-技能定义和能力- 技能的配置文件
______________________________________________________________________
🤝 贡献
欢迎投稿!请阅读我们的 贡献指南 第一。
- 分叉存储库
- 创建功能分支(
git checkout -b feature/amazing-feature) - 提交您的更改(
git commit -m 'Add some amazing feature') - 推到分支(
git push origin feature/amazing-feature) - 打开拉取请求
______________________________________________________________________
📝 许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
______________________________________________________________________
🙏 致谢
- OpenCode为惊人的代理编码平台
- 所有MCP服务器开发人员
- 安全研究社区
______________________________________________________________________
在GitHub上为我们投票 ⭐ | 关注更新 📢 | 加入社区 💬
