World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 99 tools.
Your architecture in your agents' context: checks, specs, ADRs and docs over MCP, at write time.
Elige la app de IA que usas y copia la configuración.
Pasó 3/3 revisiones · Funciona en tu computadora · ✓ Comandos revisados el 14 nov 2026
Primero: ¿qué IA usas?
Elige tu app y los pasos aparecen abajo.
Funciona con Claude, pero hay que preparar algo antes
Necesitas una clave de Systemdox (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
SettingsDeveloperEdit Config
{
"mcpServers": {
"systemdox": {
"command": "npx",
"args": [
"-y",
"@systemdox/mcp-server"
],
"env": {
"SYSTEMDOX_API_KEY": "your-value"
}
}
}
}Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Systemdox y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude dice que está usando Systemdox o muestra una herramienta de Systemdox en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
SYSTEMDOX_API_URL REST API base URL override (optional).Las descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
ChatGPT todavía no puede conectar Systemdox
Systemdox se instala en tu computadora, pero ChatGPT solo conecta servidores que funcionan en la web
A · Usa una app que pueda conectar Systemdox
B · Otros en Otros que funcionan con ChatGPT
Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave
Funciona con Claude Code, pero hay que preparar algo antes
Necesitas una clave de Systemdox (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell
claude mcp add --scope user systemdox --env SYSTEMDOX_API_KEY=your-value -- npx -y @systemdox/mcp-serverCambia “your-value” por tu clave antes de pulsar Enter
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Deberías ver Systemdox en la lista como conectado
Usa Systemdox y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude Code dice que está usando Systemdox o muestra una herramienta de Systemdox en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
SYSTEMDOX_API_URL REST API base URL override (optional).Las descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con Cursor, pero hay que preparar algo antes
Necesitas una clave de Systemdox (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
En la configuración de Systemdox, SYSTEMDOX_API_KEY está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Systemdox y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Cursor dice que está usando Systemdox o muestra una herramienta de Systemdox en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
SYSTEMDOX_API_URL REST API base URL override (optional).Las descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con VS Code, pero hay que preparar algo antes
Necesitas una clave de Systemdox (créala en el sitio del autor) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
En la configuración de Systemdox, SYSTEMDOX_API_KEY está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa Systemdox y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si VS Code dice que está usando Systemdox o muestra una herramienta de Systemdox en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
SYSTEMDOX_API_URL REST API base URL override (optional).Las descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps
Ver todas las apps que usan MCP →
La configuración JSON está en “Para desarrolladores”, abajo
Claude Code
claude mcp add --scope user systemdox --env SYSTEMDOX_API_KEY=your-value -- npx -y @systemdox/mcp-serverClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"systemdox": {
"command": "npx",
"args": [
"-y",
"@systemdox/mcp-server"
],
"env": {
"SYSTEMDOX_API_KEY": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"systemdox": {
"command": "npx",
"args": [
"-y",
"@systemdox/mcp-server"
],
"env": {
"SYSTEMDOX_API_KEY": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"systemdox": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@systemdox/mcp-server"
],
"env": {
"SYSTEMDOX_API_KEY": "your-value"
}
}
}
}SYSTEMDOX_API_KEY secreto obligatorio envSYSTEMDOX_API_URL envLas descripciones siguen en el inglés original.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
npm: @systemdox/mcp-serverSegún cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.
Se ejecutan en tu computadora en
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 14 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub puglieseweb, dueña del repo
Último cambio de código: hace 4 días
Usa ISC
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.
Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.
Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.
Aún no hay reseñas
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.
Superó 3 de 3 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.
Debes completar: SYSTEMDOX_API_KEY
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).
El repo de GitHub cambió por última vez hace 4 días, y la última versión (0.1.65) llegó al registro hace 4 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: World Monitor, Claude Flow, Windmill
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 99 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
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.
Your architecture, in your agents' context window.
SystemDox is the document plane for AI-assisted engineering: your standards — specs, architecture decision records, checks, project rules, docs — versioned in git and delivered into your coding agents' context at write time. This MCP server is how Claude Code, Cursor, and any MCP-compatible tool read that context — and write decisions back.
Why teams use it
get_context ranks the checks, specs, and docs relevant to the task at hand and fetches their bodies within a token budget, so the agent starts from your architecture instead of guessing it.report_decision and update_spec as they work, so decision records exist as a by-product of shipping, not as archaeology afterwards.Get started in about a minute
https:// .mcp.systemdox.com/connect into Claude and sign in, or generate an API key (workspace settings) and add the server to your tool — hosted (Option A) or local (Option B) below.Docs: MCP setup guide · Documentation standard · Why write-time context
Your workspace has its own address. Paste it into Claude's Settings → Connectors, or run:
claude mcp add --transport http systemdox https://<your-workspace>.mcp.systemdox.com/connect
Your browser opens SystemDox. Sign in with your passkey and approve; if your account has no passkey yet, the page offers to add one. It only reads unless you choose to allow writes. Claude holds a token for an hour, renewed for you, and the API key behind the connection stays with SystemDox. Only an owner or admin of the workspace can connect this way for now.
There are two more ways to run it, for scripts, CI and other tools. Both authenticate with a SystemDox API key (generate one on your SystemDox settings page) and act strictly as the caller — every tool call is scoped to that key's tenant.
SystemDox hosts the server at a per-tenant subdomain, speaking MCP Streamable HTTP. Point any HTTP-capable MCP client at it — nothing to install or update.
{
"mcpServers": { "systemdox": { "type": "http", "url": "https:// .mcp.systemdox.com/mcp", "headers": { // Reference the key via an env var — never commit the literal key. "Authorization": "Bearer ${SYSTEMDOX_API_KEY}" } } } }
Never commit the literal key. The
pweb_prefix is deliberately scanner-friendly,
and a key in a committed
.mcp.jsonis a long-lived read/write credential retained in
git history across every clone, fork, and CI log. MCP clients that expand environment
variables in
.mcp.json(e.g. Claude Code) resolve${SYSTEMDOX_API_KEY}at load time;
deliver the value from your shell, a secret manager, or your CI secret store. For clients
that don't expand variables, inject the key at deploy time and keep the file untracked.
https:// .mcp.systemdox.com/mcp. is your tenant's slug; it must match the tenant that owns the API key, or the request is rejected 403. Set a slug on the workspace first (owner/admin → workspace settings) if you don't have one.Authorization: Bearer . (An X-API-Key-only request is rejected at the gateway.)get_planning_context, get_plan_board) are barred to it and answer 403. Give each department's repo its own key via ${SYSTEMDOX_API_KEY}, and an agent in one department never sees another's checks, specs, or docs.Run the server locally as a stdio subprocess of your MCP client. Useful offline, or when you'd rather not depend on the hosted endpoint.
npx @systemdox/mcp-server setup
…or configure it directly:
{
"mcpServers": { "systemdox": { "command": "npx", "args": ["@systemdox/mcp-server"], "env": { // Provided by your shell / secret store — not committed in the file. "SYSTEMDOX_API_KEY": "${SYSTEMDOX_API_KEY}" } } } }
The package is published to the public npm registry —
npxresolves it with no
registry configuration and no credentials.
| Variable | Required | Default | Purpose |
|---|---|---|---|
SYSTEMDOX_API_KEY | no | the key in ~/.claude/systemdox/credentials.json | Your SystemDox API key. setup stores it in ~/.claude/systemdox/credentials.json and nowhere else, so the server reads it there when this is not set |
SYSTEMDOX_WORKSPACE | no | — | The workspace whose key to read when credentials.json holds several |
SYSTEMDOX_API_URL | no | https://api.puglieseweb.com/systemdox | REST API base URL |
SYSTEMDOX_CACHE_TTL | no | 300 | Response cache TTL (seconds) |
Read: get_checks, get_specs, get_docs, get_tech_stack, get_planning_context, get_plan_board, get_change, get_context, get_project_rules, get_prompt_templates, get_team_setup, get_document_links, trace_document_path, get_graph_stats. Write: create_check, update_spec, report_decision, create_project_rule, create_prompt_template. Write tools require an API key with editor+ role.
Skills (ADR-216): publish_skill, list_skills, install_skill. A Claude Code skill folder (SKILL.md plus its references and scripts) is published whole; publishing a name again makes a new version. In stdio mode the server reads and writes the folder itself (publish_skill { directory }, install_skill { name } into ~/.claude/skills/ /), refusing to replace a file edited since it was installed unless overwrite is set. In hosted mode the agent passes and writes the files. Without an agent:
npx -y @systemdox/mcp-server install-skill <name> [--version n] [--target dir] [--overwrite]
Exit codes: 0 installed, 1 usage / no key / API error, 2 refused because files there were edited.
Installing this server is enough for a computer to know what its team uses. When a session connects, the server answers with instructions, which Claude Code puts in the session's system prompt with no tool call:
get_context before writing code;install_skill, which writes files and runs nothing. A file you edited is never replaced, and a folder that did not come from SystemDox is left alone.Hooks, MCP servers, team instructions and memory run or load by themselves, so they still wait for you: setup, in your own terminal, below. An agent never answers its prompts. So does a team skill that is not plain (anything in its frontmatter beyond a name and a description, files outside its own folders, or a !-command) or that sits outside the default space: a session is told its name and not to install it. A skill may not hold .claude-plugin/, which would make it a plugin. The hosted server cannot see your disk, so it says how to check.
`get_team_setup` (both servers, read-only) answers the same question in full: every skill, hook command and MCP server, and on your own computer what is missing and what to do. Use it with a client that does not surface instructions.
If this computer has no key, or SystemDox refuses it, the server still connects and tells the session what to do. See the words a session gets in the console, under Docs › Team setup › What every session is told.
Your workspace's Claude Code setup (hooks, MCP servers, agents, commands, the skills your team chose, and one team CLAUDE.md) is published to SystemDox and reaches every member's computer as one plugin, -setup.
hooks (hooks/hooks.json and the scripts/ it calls), mcp (.mcp.json), agents (agents/*.md), commands (commands/*.md) or instructions (CLAUDE.md). On your own computer pass directory: only the files the part accepts are read, and a link, a binary file or a file over the limits stops it before anything is sent. Every part but instructions makes a new plugin version, which each member accepts at their next update. For mcp, every env and headers value is replaced by a ${NAME} reference to each member's own environment variable. Publishing any part needs build:write on the default space (SYD-A001 otherwise); only an admin or owner mints such a key, and each member accepts every new plugin version in their own terminal. `con_…` (reseller, sales) ): their label, name, phone number and email address. The details are for that session only; the memory keeps the identifier. It writes nothing.sync-memory below does with no one at the terminal: it never answers a question about a person and never rewrites a file for one. A file that still holds a phone number, an email address or a home-folder path is skipped and listed with the command to run yourself. Inputs: project, dryRun.How the team memory works, for a member and for a team lead, is in the guide Team memory.
One command sets up your computer, and the same command updates it:
npx -y @systemdox/mcp-server setup [--project <name>] [--dir <checkout>] [--import <folder>]... [--yes] [--overwrite] [--choose]
SYD-A001), so it cannot sync a team memory.SYSTEMDOX_API_KEY, or stored by an earlier setup), setup shows it by its last four characters, as the console lists keys: press Enter to keep it, or paste a new key to replace it. A key is never shown as you paste it. A kept key that SystemDox refuses (revoked or expired) is replaced once, at the same prompt. The API URL and the AI tools are asked once; --choose asks again.setup asks for one at a terminal (Enter skips it), or take it from --project . Later computers find the only team memory by themselves, and with several they ask which is the checkout's.setup asks SystemDox whether the key may push the project (blobs/missing w