---
title: "mcp-tc, la herramienta MCP de línea de comandos | mcp.tc"
description: "mcp-tc encuentra servidores MCP en mcp.tc y los añade a Claude Code, Cursor o VS Code con la URL o el paquete del proveedor. Gratis y de código abierto (MIT)."
url: "https://mcp.tc/es/cli"
markdown: "https://mcp.tc/es/cli.md"
lang: "es"
---

# Servidores MCP, desde tu terminal.

Encuentra servidores MCP y añádelos a Claude Code, Cursor o VS Code sin salir del terminal. ¿Estás creando uno? mcp-tc inicia el proyecto, lo comprueba como lo ven los clientes y lo envía al directorio.

`npx mcp-tc`

Necesita Node.js 20 o posterior. Para instalarlo de forma global: `npm i -g mcp-tc`.

[Leer el README](https://github.com/mcptc/mcp-tc#readme) [mcp-tc en npm](https://www.npmjs.com/package/mcp-tc)

Gratis y de código abierto (MIT). Sin cuenta, sin telemetría.

```console
$ npx mcp-tc search github --limit 3
… servers match "github", featured first. Showing 3.

Name        Slug      Access      Tagline
DeepWiki ✓  deepwiki  No sign-in  Ask questions about any public GitHub…
GitHub ✓    github    Sign-in     Work with GitHub repos, issues, pull…
GitMCP      gitmcp    No sign-in  Read documentation and search code of…

✓ Verified: the checkmark says who runs the server, not that it is safe.
More results on mcp.tc: https://mcp.tc/directory?q=github&…
Details and setup: mcp-tc info <slug>

$ npx mcp-tc add deepwiki --client cursor --dry-run
Cursor: add "deepwiki" to ~/.cursor/mcp.json

--- /dev/null
+++ ~/.cursor/mcp.json
@@ -0,0 +1,7 @@
+{
+  "mcpServers": {
+    "deepwiki": {
+      "url": "https://mcp.deepwiki.com/mcp"
+    }
+  }
+}

Dry run: nothing was written.
```

Salida real de mcp-tc 0.1.0, ejecutado contra mcp.tc el 7 oct 2026. Los recuentos que cambian cada día y el final de un enlace largo están recortados (…). La dirección marcada es la URL propia de DeepWiki, a la que se conecta Cursor.

## Qué hace

Los comandos del directorio usan el servidor MCP público y las API de mcp.tc.

### Encuentra un servidor y añádelo

Busca en el directorio, lee una ficha y añade el servidor a tu cliente con un solo comando. mcp-tc te muestra cada cambio antes de hacerlo, hace antes una copia de seguridad de tu configuración y deja tus claves de API en tu ordenador.

- `npx mcp-tc search github` · Servidores que coinciden con tus palabras, primero los destacados.
- `npx mcp-tc info deepwiki` · Qué hace, cómo conectarse y sus herramientas.
- `npx mcp-tc add deepwiki --client cursor` · Lo añade a Cursor. `--client` también acepta `claude-code`, `vscode`, `codex`, `gemini` y más.

### Mira qué hay en tus clientes

`scan` lee las configuraciones MCP de Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex y Gemini CLI y busca cada servidor en mcp.tc. Envía una dirección por servidor, nunca claves, cabeceras ni variables de entorno.

- `npx mcp-tc scan` · Tus servidores, cliente por cliente, y cuáles están en mcp.tc.
- `npx mcp-tc scan --offline` · La misma lista, sin enviar nada.

### Crea un servidor que se lea bien

`create` inicia un servidor nuevo con el SDK de TypeScript de MCP. `check` lo lee como lo hacen los clientes y mcp.tc, y te dice exactamente qué corregir.

- `npx mcp-tc create my-server` · Un proyecto nuevo: Streamable HTTP sobre Express, Cloudflare Workers o stdio.
- `npx mcp-tc check http://localhost:3000/mcp` · Lee tu servidor en marcha y enumera lo que hay que arreglar.
- `npx mcp-tc card` · Una server card y un `server.json` para el registro oficial de MCP.

### Proponlo a mcp.tc

`submit` envía tu servidor a mcp.tc con las mismas comprobaciones y límites que la página [Proponer](https://mcp.tc/es/submit), y sigue la comprobación hasta que termina. Cuando la ficha está publicada, `badge` muestra la insignia para el README y los fragmentos para tu sitio web, y `dns-check` prueba tu registro TXT antes de que solicites la [marca de verificación](https://mcp.tc/es/verify).

- `npx mcp-tc submit https://mcp.example.com/mcp` · Envía la propuesta y espera el resultado.
- `npx mcp-tc badge my-server` · La insignia para el README, la tarjeta para la web y el iframe de tu ficha.
- `npx mcp-tc dns-check example.com` · Busca tu registro TXT `mcp-tc-verification=`.

## Hecho para scripts y agentes

Los mismos comandos funcionan en un script, en un trabajo de CI o en el terminal de un agente de IA. Añade `--json` a cualquiera y recibe un único documento JSON.

`Shell`:

```
npx mcp-tc search postgres --auth none --json
npx mcp-tc add deepwiki --client cursor --dry-run --json
npx mcp-tc help add --json
```

- **JSON en cada comando**
  `--json` imprime exactamente un documento JSON en stdout. El progreso y los avisos van a stderr, sin colores. Un fallo trae `"ok": false` y un error con un código estable.
- **Códigos de salida documentados**
  Cada resultado tiene su propio código de salida: 3 cuando no encuentra nada, 4 cuando mcp.tc le sigue pidiendo que vaya más despacio, 6 cuando `check` encuentra errores. Sin un terminal donde preguntar, un comando que necesita una respuesta sale con 2 en lugar de esperar.
- **Sin telemetría**
  Sin analíticas, sin informes de errores y sin cookies. Cada solicitud nombra la herramienta en su User-Agent, y el README enumera qué envía cada comando.
- **La URL propia del servidor**
  `add` escribe la URL o el paquete del proveedor en la configuración del cliente. Un enlace de mcp.tc nunca acaba ahí: si una configuración llegara a contener uno, `add` se detendría antes de escribir o ejecutar nada.

## Preguntas

Cada comando, opción y código de salida está en el [README](https://github.com/mcptc/mcp-tc#readme).

### ¿Es gratis?

Sí. mcp-tc es de código abierto con licencia MIT, y mcp.tc es gratuito. No hay ninguna cuenta que crear.

### ¿Envía mis claves a mcp.tc?

No. Una clave que escribes para `add` va solo al archivo de configuración de tu cliente o al propio comando del cliente, en tu ordenador. Nunca llega a mcp.tc, ni a la pantalla, ni a la salida de `--json`. `scan` envía una dirección por servidor y nunca claves, cabeceras ni variables de entorno; `scan --offline` no envía nada.

### ¿A qué clientes puede añadir servidores mcp-tc?

Claude Code, Gemini CLI y Codex: ejecuta el comando `mcp add` del propio cliente cuando lo confirmas. Cursor, VS Code, Claude Desktop y Devin Desktop: añade la entrada al archivo de configuración después de mostrarte el diff, y antes hace una copia de seguridad del archivo. claude.ai y ChatGPT: muestra los pasos y el enlace al formulario del conector. `--client json` muestra la entrada para cualquier otro cliente.

### ¿Se incluirá mi servidor si supera check?

No. `check` te dice si los clientes y mcp.tc pueden leer tu servidor y qué arreglar. No puede predecir la decisión: en mcp.tc un modelo de IA comprueba cada propuesta, y una persona puede revisarla.

### ¿Qué necesito para usarlo?

Node.js 20 o posterior, en macOS, Linux o Windows. `npx mcp-tc` lo ejecuta sin instalarlo; `npm i -g mcp-tc` lo instala como `mcp-tc`, con el alias más corto `mcptc`. El paquete no tiene dependencias en tiempo de ejecución.

## Pruébalo en tu terminal

Sin instalación: npx descarga mcp-tc y lo ejecuta.

`npx mcp-tc`

- [Leer el README](https://github.com/mcptc/mcp-tc#readme)
- [Añadir servidores a tus clientes](https://mcp.tc/es/docs/connect)
- [Herramientas para quien gestiona un servidor](https://mcp.tc/es/docs/server-owners#cli)

---
Fuente: https://mcp.tc/es/cli. Versión Markdown para agentes de IA (pide `text/markdown` o añade `.md` a la dirección). Resumen del sitio: https://mcp.tc/llms.txt
