Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

DojoGenesis MCP

de DojoGenesisversión 3.2.1i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.DojoGenesis/mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Practice library for coding agents: skill search/invoke, seed patches, scout, reflect, ADR writer

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Búsqueda y memoria de IA

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "dojogenesis": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DOJO_SKILLS_PATH",
        "-e",
        "DOJO_ADR_PATH",
        "ghcr.io/dojogenesis/mcp:3.2.1"
      ],
      "env": {
        "DOJO_SKILLS_PATH": "your-value",
        "DOJO_ADR_PATH": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add dojogenesis --env DOJO_SKILLS_PATH=your-value --env DOJO_ADR_PATH=your-value -- docker run -i --rm -e DOJO_SKILLS_PATH -e DOJO_ADR_PATH ghcr.io/dojogenesis/mcp:3.2.1

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "dojogenesis": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DOJO_SKILLS_PATH",
        "-e",
        "DOJO_ADR_PATH",
        "ghcr.io/dojogenesis/mcp:3.2.1"
      ],
      "env": {
        "DOJO_SKILLS_PATH": "your-value",
        "DOJO_ADR_PATH": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "dojogenesis": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DOJO_SKILLS_PATH",
        "-e",
        "DOJO_ADR_PATH",
        "ghcr.io/dojogenesis/mcp:3.2.1"
      ],
      "env": {
        "DOJO_SKILLS_PATH": "your-value",
        "DOJO_ADR_PATH": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • DOJO_SKILLS_PATH env
    Path to a CoworkPlugins checkout for the full first-party practice library; 35 bundled skills are used when unset
  • DOJO_ADR_PATH env
    Directory where dojo_log_decision writes ADR markdown (default ./decisions)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub DojoGenesis, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7247 servidores de esta categoría
  • Publicado en el registro más recientemente que el 22% de los otros 7247 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7247 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro DojoGenesis MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (3.2.1) llegó al registro hace 4 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Docker en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado hoy
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 20 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Dojo Genesis MCP Server

The methodology layer for Claude Code. It encodes 99 first-party working methods across 10 behavioral plugins as active cognitive scaffolds: instead of giving Claude more data, it gives Claude structured *methods* for software development decisions.

We have not yet measured whether these scaffolds improve Claude's decisions, so this README makes no claim that they do.


Quick Install

Claude Code

Add to your project's .claude/settings.json:

{

"mcpServers": { "dojo": { "command": "/path/to/dojo-mcp-server", "env": { "DOJO_SKILLS_PATH": "/path/to/CoworkPluginsByDojoGenesis", "DOJO_ADR_PATH": "./decisions" } } } }

Or using Docker:

{

"mcpServers": { "dojo": { "command": "docker", "args": ["run", "-i", "--rm", "ghcr.io/dojogenesis/mcp-server:latest"] } } }

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{

"mcpServers": { "dojo": { "command": "/path/to/dojo-mcp-server", "env": { "DOJO_SKILLS_PATH": "/path/to/CoworkPluginsByDojoGenesis", "DOJO_ADR_PATH": "./decisions" } } } }


What's Included

Tools (28)
GroupTools
Methodologydojo_scout, dojo_invoke_skill, dojo_search_skills, dojo_list_skills, dojo_apply_seed, dojo_reflect
Decisionsdojo_log_decision (writes ADR markdown to DOJO_ADR_PATH)
Gateway memorydojo_memory_list, dojo_memory_store, dojo_memory_search (gateway session memory)
Memory Hubdojo_search_memory, dojo_get_memory, dojo_recent_memories — read-only Postgres mirror of the institutional memory (DOJO_MEMORY_DB_URL)
Unified fetchdojo_fetch — one tool to search AND fetch across memory hub + skills + ADRs + seeds (typed ids: memory:slug, skill:name, adr:file.md, seed:name)
Seedsdojo_seed_list, dojo_seed_create, dojo_seed_search
Agents²dojo_agent_list, dojo_agent_dispatch², dojo_agent_chat²
Dispatch²dojo_dispatch² — prompt → LLM through the gateway
Projectdojo_project_status, dojo_project_track, dojo_project_decision
Dispositiondojo_disposition_list, dojo_disposition_set
Craftdojo_converge, dojo_health

² Dispatch-class — spends LLM provider budget through the gateway. In HTTP mode these require a dispatch-enabled API key and are rate limited per key; dojo_scout's LLM path degrades to its offline scaffold for non-dispatch keys.

Skills (99 from CoworkPlugins, 43 bundled)

Skills are complete, battle-tested methodology workflows loaded from SKILL.md files at startup. When DOJO_SKILLS_PATH is set, all 99 first-party CoworkPlugins skills are available. Without it, 43 key skills across 8 plugins are embedded in the binary via go:embed.

Bundled plugins and skills:

PluginSkills
agent-orchestrationagent-teaching, decision-propagation, handoff-protocol, workflow-router, workspace-navigation
continuous-learningdebugging, project-exploration, research-modes, research-synthesis, retrospective, web-research-external
skill-forgemcp-cloudflare-builder, mcp-server-builder, process-extraction, skill-audit, skill-creation, skill-maintenance
specification-driven-developmentcontext-ingestion, frontend-from-backend, implementation-prompt, parallel-tracks, pre-implementation-checklist, release-specification
strategic-thinkingiterative-scouting, multi-surface-strategy, product-positioning, strategic-scout
system-healthdocumentation-audit, health-audit, semantic-clusters, status-writing
wisdom-gardencompression-ritual, memory-garden, seed-extraction, seed-library
Seed Patches (20)

Seeds are reusable thinking patterns drawn from across the Dojo ecosystem.

Dojo Genesis (Core)

SeedDescription
three_tiered_governanceThree-tiered governance framework: Strategic, Tactical, Operational.
harness_traceNested JSON trace log for complete agent session traceability.
context_iceberg4-tier context management system (hot/warm/cold/pruned).
agent_connectRouting-first agent architecture with a single supervisor.
go_live_bundlesLightweight deployment packages pairing artifacts with approval evidence.
cost_guardBudget for the full 5-10x context iceberg multiplier.
safety_switchUsers must remain in control -- no autopilot on sensitive operations.
implicit_perspective_extractionExtract implicit perspectives from user queries without enumeration.
mode_based_complexity_gatingRoute to local or cloud models based on mode complexity.
shared_infrastructureBuild once, reuse everywhere -- central implementations.

AROMA & Serenity Valley

SeedDescription
sanctuary_architectureDesign digital spaces for being, not just doing.
pace_of_understandingMove slow to move fast; learn without extraction.
lineage_transmissionHonor sources, trace influence, celebrate collaboration.
graceful_failurePermission to not know, change your mind, and ask for help.
local_first_liberationLocal-first architecture for agent autonomy and user sovereignty.
the_onsen_patternRest as critical practice for sustainable performance.
collaborative_calibrationNorms for peer-to-peer learning and explicit teaching.
transparent_intelligenceReveal internal state, admit uncertainty, make learning visible.
inter_acceptanceAccept yourself through the compassionate eyes of another.
radical_freedomAgency and the power to choose your response within constraints.
Resources

Documentation resources accessible via MCP resource URIs:

  • dojo://resources/{name} -- 8 documentation resources (AROMA philosophy, EIT principles, etc.)
  • dojo://seeds/{name} -- 20 seed patches
  • dojo://skills/{plugin}/{name} -- All loaded skills

Configuration

Env VarDefaultDescription
DOJO_SKILLS_PATH(bundled fallback)Path to CoworkPlugins root directory containing plugins/
DOJO_ADR_PATH./decisionsDirectory where dojo_log_decision writes ADR files
DOJO_GATEWAY_URLhttp://localhost:7340Dojo AgenticGateway base URL
DOJO_GATEWAY_TOKEN(unset)Bearer token for the gateway, if it requires one
DOJO_MEMORY_DB_URL(unset → hub tools disabled)Postgres DSN for the Memory Hub (URL or keyword form; use the SELECT-only role)
DOJO_HTTP_ADDR(unset → stdio)Opt into HTTP mode, e.g. :8091
DOJO_MCP_API_KEYS(unset)HTTP mode only: comma-separated label:key pairs (individually revocable)
DOJO_DISPATCH_ALLOWED_LABELS(unset → none)Key labels allowed to run dispatch-class tools
DOJO_DISPATCH_RATE_PER_MIN6Per-label rate limit for dispatch-class tools

The server works out of the box with zero configuration (bundled skills, default ADR path, stdio).


HTTP Mode (public endpoint)

Setting DOJO_HTTP_ADDR serves MCP streamable-HTTP instead of stdio:

  • POST/GET /mcp — the MCP endpoint, Bearer-key required (Authorization: Bearer ). Keyless or wrong-key requests get 401.
  • /mcp/k/ — same endpoint for clients that cannot send custom headers; the key is redacted in logs.
  • GET /health — unauthenticated liveness (status + version only).

The server refuses to start in HTTP mode without a valid, non-empty DOJO_MCP_API_KEYS. Every tool call is logged as tool_call tool=… key= dur_ms=… outcome=… — labels only, never key material, never payloads.

DOJO_HTTP_ADDR=:8091 \

DOJO_MCP_API_KEYS="win:$(openssl rand -hex 32)" \ ./dojo-mcp-server

curl -s localhost:8091/health curl -s -X POST localhost:8091/mcp \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"0"}}}'

Client wiring (Claude Code): claude mcp add --transport http dojo-remote https:// /mcp --header "Authorization: Bearer ".

Deployment notes: ingress is expected to be a Cloudflare tunnel (no host ports); pin the container image by digest so auto-pull never surprise-deploys a new public surface. Image publishing: .github/workflows/docker-publish.yml → ghcr.io/dojogenesis/mcp (supersedes the old manually-pushed mcpbydojogenesis image).


Building from Source

git clone https://github.com/DojoGenesis/mcp.git

cd mcp

Build

go build -o dojo-mcp-server ./cmd/server

Run

./dojo-mcp-server

Test

go test -race -v ./...

Requires Go 1.23 or later.

Docker

# Build the image

docker build -t dojo-mcp-server .

Run via stdio (for MCP hosts)

docker run -i --rm dojo-mcp-server

Run with skills path mounted

docker run -i --rm -v /path/to/CoworkPlugins:/skills -e DOJO_SKILLS_PATH=/skills dojo-mcp-server

Project Structure

mcp-server/

cmd/server/main.go Server entry point, env vars internal/ dojo/ handler.go 7 MCP tool handlers scaffolds.go Scout and reflect methodology templates skills/ loader.go Filesystem SKILL.md loader search.go Keyword + trigger search bundled.go go:embed fallback (15 key skills) bundled/ Embedded SKILL.md files decisions/ writer.go ADR file writer wisdom/ base.go Wisdom base, search, helpers seeds.go 20 seed patches resources.go 8 documentation resources Dockerfile Multi-stage container build .github/workflows/ci.yml CI pipeline .goreleaser.yml Cross-platform release config

Philosophy

Dojo Genesis is built on three core principles:

  1. Beginner's Mind -- Approach every interaction fresh, free from accumulated expertise.
  2. Self-Definition -- Help users see their own thinking, not impose external frameworks.
  3. Understanding is Love -- Deep, non-judgmental understanding is the highest service.

License

MIT License -- see LICENSE for details.

Copyright (c) 2026 Dojo Genesis

Contributing

Contributions are welcome. Please see github.com/DojoGenesis for organization-level guidelines.

Pregunta a PopNx