Skip to main content
Glama
abrahamcasanova

@meeseeks-sdk/mcp

@meeseeks-sdk/mcp

Servidor MCP para Claude Code: hace que la IA verifique su propio código antes de entregártelo.

npm version License: MIT

Qué hace

En lugar de que Claude Code te entregue el primer código que genera, este MCP ejecuta un control de calidad:

Claude Code calls quality_gate tool
        ↓
LLM generates code
        ↓
Sandbox executes it (real Node.js subprocess)
        ↓
Score 0-10 based on correctness + efficiency
        ↓
Score ≥ 8? → return verified code
Score < 8? → feed failures back to LLM → retry

Obtienes código que ya ha superado una ejecución real, no solo lo que parecía bueno a primera vista.

Related MCP server: multivon-mcp

Instalación

npm install -g @meeseeks-sdk/mcp

Configuración con Claude Code

claude mcp add meeseeks --scope user npx @meeseeks-sdk/mcp

Eso es todo. La herramienta quality_gate ya está disponible en todas tus sesiones de Claude Code.

Dile a Claude cuándo usarla

Añade esto al archivo CLAUDE.md de tu proyecto o a ~/.claude/CLAUDE.md:

## Code Generation

When writing isolated utility functions or algorithms (any language),
use the meeseeks__quality_gate tool instead of writing directly.
Use mode: "fast" if the pattern was used before, "balanced" for new tasks.
For Dart/Flutter/Python code: always pass harness: "free".
For JS/Node.js utilities: omit harness (auto-detected).

Herramienta: quality_gate

Parámetro

Tipo

Predeterminado

Descripción

task

string

requerido

Qué construir: sé específico sobre la firma de la función y el formato de exportación

mode

fast|balanced|quality

fast

fast=1 iter, balanced=3, quality=5

harness

string

autodetectado

js-api, js-lrucache, js-ratelimiter, js-circuitbreaker, js-promisepool, js-maze, js-sudoku, js-wordle, free

projectContext

string

—

Descripción del stack para el juez: "TypeScript + Express + PostgreSQL"

minScore

number

8

Detener cuando la puntuación sea ≥ a este valor

Requisitos

  • Node.js 18+

  • Credenciales de AWS configuradas (~/.aws/credentials) para el adaptador de Bedrock

  • O establecer la variable de entorno AWS_REGION

Herencia de conocimiento

El MCP almacena las estrategias ganadoras en ~/.meeseeks/memory.db (SQLite). La próxima vez que pidas una función similar, el enfoque probado se inyectará en el prompt, logrando mejores primeros intentos con el tiempo.

Desarrollado por

@meeseeks-sdk/core: el motor de control de calidad extraído de Meeseeks Hive.

Licencia

MIT

Related MCP Connectors

Related MCP Servers