JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 154
  • Score
    100M100P100Q98230F
  • License MIT

AgentO MCP Server - Hard enforcement for code quality and memory management in Claude Code

Package Exports

  • @ilam/agento-mcp
  • @ilam/agento-mcp/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ilam/agento-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@ilam/agento-mcp

MCP server for the AgentO Claude Code plugin. This package is automatically registered when you install the AgentO plugin — no manual configuration needed. See the GitHub repository for full documentation and installation instructions.

Quick Start

For most users: Install the AgentO plugin — this MCP server is included automatically.

Manual setup: Add to your project's .mcp.json:

{
  "mcpServers": {
    "agento": {
      "command": "npx",
      "args": ["-y", "@ilam/agento-mcp"]
    }
  }
}

Then run /agento:init in Claude Code.

What It Does

AgentO MCP provides tools that enforce code quality on every file operation:

Tool Purpose
agento_write Write files with rule enforcement (line limits, duplicates)
agento_read Read files with auto-indexing
agento_bash Execute commands safely
agento_search Smart codebase search with memory integration
agento_rules Manage project rules
agento_functions Query function index
agento_index Index the codebase
agento_loop Run fix iterations
agento_test Run tests with retry
agento_config Configuration

Features

  • 500-line file limit - Blocks writes that exceed limit
  • Duplicate detection - Warns on similar functions
  • User rules - Add custom rules via agento_rules
  • Auto-indexing - Function index updated automatically
  • Test runner - Auto-detects Playwright, Jest, pytest, PHPUnit
  • Fix loops - Iterate until tests pass

Memory Files

Creates .agenticMemory/ in your project:

  • FUNCTIONS.md - Function signatures
  • RULES.md - Project rules
  • ARCHITECTURE.md - Project structure
  • DISCOVERY.md - Explored areas
  • ATTEMPTS.md - Failed actions
  • config.json - Settings

License

MIT