</>MCP Agents Market
MCP Server

ECC

by affaan-m240.5kJavaScriptUpdated 2026-08-17

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Claude CodeCodexCursorGitHub Copilot

ECC is a performance optimization system and agent harness that provides AI coding agents with structured engineering workflows, including planning, testing, review, memory, and security capabilities. It delivers 68 specialized agents, 285 skills, runtime hooks, continuous learning, and AgentShield security scanning to transform how AI assistants approach software development. Designed primarily for Claude Code with support for Codex, Cursor, OpenCode, and other harnesses, ECC helps agents plan before building, verify changes with tests, and learn from repeated successes.

Key Features

68 specialized agents for planning, code review, build repair, security analysis, and architecture decisions
285 reusable skills covering TDD, research, security audits, documentation, frontend, data science, ML, and operations
Runtime hooks for session summaries, continuous learning, context control, and enforcement of engineering standards
AgentShield security scanner for prompts, hooks, MCP configuration, permissions, secrets, and agent files
Language-specific rule packs for TypeScript, Python, Go, Java, Perl, and other stacks loaded on demand
Native plugin installation for Claude Code and Codex with marketplace integration and guided setup flows
Memory and instinct systems that persist learnings across sessions and optimize context window usage
Multi-harness adapters for Cursor, OpenCode, Gemini, Zed, GitHub Copilot, Antigravity, Qwen, Kimi Code, and more

Use Cases

  • 01Enforcing test-driven development workflows where agents write tests before implementing features
  • 02Automating security reviews and vulnerability scanning during code generation sessions
  • 03Building repeatable engineering processes with planning, implementation, review, and verification stages
  • 04Enabling AI agents to remember project-specific patterns and continuously improve code quality
  • 05Integrating structured workflows into Claude Code, Codex, or Cursor for research-first development
  • 06Running self-hosted language models with ECC workflows through custom API endpoints or gateways

Related MCP Servers

View more

ECC — FAQ

What is the ECC MCP server?+

ECC is an agent harness and performance optimization system that provides AI coding assistants with structured engineering workflows including planning, testing, code review, memory, security scanning, and continuous learning capabilities. It works as a plugin or installable package that adds 68 agents, 285 skills, runtime hooks, and security tools to supported AI coding environments.

How do I install ECC in Claude Code?+

Run `/plugin marketplace add https://github.com/affaan-m/ECC` followed by `/plugin install ecc@ecc` inside Claude Code. This installs ECC's skills, agents, commands, and hooks. Do not combine the plugin installation with manual install methods in the same harness to avoid duplication.

Which AI clients and editors does ECC support?+

ECC works best with Claude Code and has full support for Codex. It provides adapters for Cursor, OpenCode, Gemini CLI, Zed, GitHub Copilot, Antigravity, Qwen, Kimi Code, Hermes, OpenClaw, CodeBuddy, and JoyCode with varying feature parity. Check the platform support matrix in the repository for capability details per harness.

Is ECC free and open source?+

Yes, ECC is MIT-licensed open source and free to use. The GitHub repository and npm packages (ecc-universal, ecc-agentshield) are freely available. ECC Pro is an optional paid hosted GitHub App for private repositories starting at $19 per seat per month.

Does ECC require API keys or external services?+

ECC works through your AI harness's existing configuration and does not require separate API keys. It supports official providers, custom API endpoints, model gateways, and self-hosted models. Optional integrations like Itô compute require separate authentication, but core ECC functionality depends only on your chosen harness being configured.

Can I use ECC with self-hosted or open-source language models?+

Yes, ECC is model-provider agnostic and works with self-hosted models through compatible API endpoints or gateways. Configure your harness (like Claude Code) to point to your custom endpoint, and ECC's workflows, hooks, and skills will function normally without hardcoded transport settings.

How do I install ECC?+

Open the source repository on GitHub and follow its README. ECC is a mcp server — MCP Agents Market links you directly to the official repo.

Is ECC free?+

ECC is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches