- Complete Cloudflare Terraform configuration (DNS, WAF, tunnels, access) - WAF Intelligence MCP server with threat analysis and ML classification - GitOps automation with PR workflows and drift detection - Observatory monitoring stack with Prometheus/Grafana - IDE operator rules for governed development - Security playbooks and compliance frameworks - Autonomous remediation and state reconciliation
106 lines
4.6 KiB
Plaintext
106 lines
4.6 KiB
Plaintext
╔════════════════════════════════════════════════════════════════════════╗
|
|
║ OPENCODE MCP SETUP CHECKLIST ║
|
|
╚════════════════════════════════════════════════════════════════════════╝
|
|
|
|
✅ COMPLETED SETUP ITEMS:
|
|
|
|
[✓] Created opencode.jsonc configuration
|
|
[✓] Configured 14 MCP servers
|
|
[✓] Defined 3 custom agents
|
|
[✓] Set up per-agent tool control
|
|
[✓] Created AGENTS.md documentation
|
|
[✓] Created MCP_GUIDE.md reference
|
|
[✓] Created OPENCODE_SETUP.txt quick start
|
|
[✓] Environment variable mapping configured
|
|
[✓] Global MCP enable/disable controls
|
|
[✓] Context management optimized
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
📋 BEFORE USING OPENCODE:
|
|
|
|
[ ] Read OPENCODE_SETUP.txt
|
|
[ ] Export GITHUB_TOKEN environment variable
|
|
[ ] (Optional) Export CONTEXT7_API_KEY for doc search
|
|
[ ] (Optional) Export other env vars for optional MCPs
|
|
[ ] Run: cd /Users/sovereign/Desktop/CLOUDFLARE
|
|
[ ] Run: opencode
|
|
[ ] Run: /init (to initialize project)
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
🎯 FIRST USE TASKS:
|
|
|
|
[ ] Run /mcp list to see available MCPs
|
|
[ ] Try /agent cloudflare-ops
|
|
[ ] Ask it to find Terraform examples
|
|
[ ] Review git changes with /use git
|
|
[ ] Search GitHub with /use gh_grep
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
🔧 CONFIGURATION CHECKLIST:
|
|
|
|
[ ] opencode.jsonc - Main config file
|
|
[ ] AGENTS.md - Agent documentation
|
|
[ ] MCP_GUIDE.md - MCP reference
|
|
[ ] OPENCODE_SETUP.txt - Quick reference
|
|
[ ] .opencode_checklist.txt - This file
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
🔐 ENVIRONMENT VARIABLES:
|
|
|
|
[ ] GITHUB_TOKEN - ESSENTIAL (Get from github.com/settings/tokens)
|
|
[ ] CONTEXT7_API_KEY - Recommended for doc search
|
|
[ ] DATABASE_URL - Optional, for data-engineer agent
|
|
[ ] AWS_ACCESS_KEY_ID - Optional, for AWS MCP
|
|
[ ] AWS_SECRET_ACCESS_KEY - Optional, for AWS MCP
|
|
[ ] AWS_REGION - Optional, for AWS MCP
|
|
[ ] SLACK_BOT_TOKEN - Optional, for Slack notifications
|
|
[ ] LINEAR_API_KEY - Optional, for Linear integration
|
|
[ ] GOOGLE_MAPS_API_KEY - Optional, for Maps
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
📚 DOCUMENTATION CHECKLIST:
|
|
|
|
[ ] Read OPENCODE_SETUP.txt for quick start
|
|
[ ] Read MCP_GUIDE.md for detailed MCP info
|
|
[ ] Read AGENTS.md for agent documentation
|
|
[ ] Review opencode.jsonc for configuration
|
|
[ ] Bookmark OpenCode docs: https://opencode.ai/docs
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
💾 GIT CHECKLIST:
|
|
|
|
[ ] Add opencode.jsonc to git
|
|
[ ] Add AGENTS.md to git
|
|
[ ] Add MCP_GUIDE.md to git
|
|
[ ] Add OPENCODE_SETUP.txt to git
|
|
[ ] Commit with message: "Add OpenCode MCP configuration"
|
|
[ ] Share AGENTS.md with team for consistent setup
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
🚀 READY TO USE?
|
|
|
|
All setup is complete! Follow these steps:
|
|
|
|
1. Set GITHUB_TOKEN:
|
|
$ export GITHUB_TOKEN="ghp_your_token"
|
|
|
|
2. Start OpenCode:
|
|
$ cd /Users/sovereign/Desktop/CLOUDFLARE
|
|
$ opencode
|
|
|
|
3. Inside OpenCode:
|
|
/init
|
|
/agent cloudflare-ops
|
|
I need to add DNS records. Find examples first.
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
Questions? See OPENCODE_SETUP.txt or visit https://opencode.ai/docs
|