Skip to content

v2.7.0 - Outscraper MCP Integration

Choose a tag to compare

@marcusquinn marcusquinn released this 04 Dec 02:08
· 25069 commits to main since this release

Summary

Added automatic Outscraper MCP server setup to the aidevops framework with subagent-only access pattern.

Features

  • Outscraper MCP Server Integration - Data extraction service for OpenCode

    • Automatic MCP server configuration in generate-opencode-agents.sh
    • Adds outscraper to MCP section with uvx command and environment variable
    • Subagent-only access pattern via @outscraper for controlled usage
  • Tool-Specific Subagent Strategy - Enhanced security model for external service tools

    • Added special handling for tool-specific subagents (outscraper, mainwp, localwp, quickfile, google-search-console)
    • Main agents no longer have direct outscraper access
    • Tools disabled globally (outscraper_*: false) with access only through dedicated subagents
  • Repomix AI Context Generation - Configuration and documentation

    • repomix.config.json - Default configuration with XML output, line numbers, security checks
    • .repomixignore - Additional exclusions beyond .gitignore
    • repomix-instruction.md - Custom AI instructions embedded in Repomix output

Security

  • Plan+ Agent Permission Bypass Fix - Closed vulnerability allowing read-only agent to bypass restrictions
    • Disabled bash tool to prevent shell command file writes
    • Disabled task tool to prevent spawning write-capable subagents
    • Added explicit write: deny permission for defense in depth

Documentation

  • Updated outscraper.md documentation with comprehensive multi-tool configurations
  • Updated outscraper-config.json.txt agent enablement section
  • Enhanced README.md with Repomix section

Files Changed

  • .agent/scripts/generate-opencode-agents.sh - Added MCP server + tools configuration
  • .agent/tools/data-extraction/outscraper.md - New comprehensive documentation
  • configs/outscraper-config.json.txt - Updated agent enablement documentation
  • configs/mcp-templates/outscraper.json - MCP template
  • .agent/plan-plus.md - Security hardening
  • .agent/tools/opencode/opencode.md - Permission model documentation