MCP HubMCP Hub
Volver a habilidades

configure-mcp-server

pjt222
Actualizado Yesterday
6 vistas
17
2
17
Ver en GitHub
Desarrolloaimcp

Acerca de

Esta habilidad ayuda a los desarrolladores a configurar servidores MCP para Claude Code y Claude Desktop, incluyendo la integración con R a través de r-mcptools y servidores remotos como Hugging Face. Proporciona orientación específica para plataformas en entornos WSL y Windows. Úsala al configurar un nuevo servidor MCP o al integrar herramientas externas con Claude.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add pjt222/agent-almanac -a claude-code
Comando PluginAlternativo
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternativo
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/configure-mcp-server

Copia y pega este comando en Claude Code para instalar esta habilidad

Documentación


name: configure-mcp-server locale: es source_locale: en source_commit: 6f65f316 translator: claude-sonnet-4-6 translation_date: 2026-03-16 description: > Configurar servidores MCP (Model Context Protocol) para Claude Code y Claude Desktop, incluyendo r-mcptools para integración con R y servidores remotos como Hugging Face. Cubrir la configuración específica de cada plataforma (WSL vs Windows). Usar cuando se configure un servidor MCP por primera vez, se agregue un nuevo servidor, o se necesite integrar herramientas externas con Claude. license: MIT allowed-tools: Read Write Edit Bash Grep Glob metadata: author: Philipp Thoss version: "1.0" domain: mcp-integration complexity: basic language: multi tags: mcp, configuration, claude-code, claude-desktop, r-mcptools

Configurar Servidor MCP

Configurar servidores MCP para integrar herramientas externas con Claude Code y Claude Desktop.

Cuándo Usar

  • Configurando un servidor MCP por primera vez
  • Agregando un nuevo servidor MCP (R, Hugging Face, personalizado)
  • Configurando MCP en una nueva máquina
  • Necesitando integrar herramientas externas con Claude Code o Claude Desktop

Entradas

  • Requerido: Cliente MCP objetivo (Claude Code, Claude Desktop, o ambos)
  • Requerido: Servidor MCP a configurar (mcptools, hf-mcp-server, personalizado)
  • Opcional: Credenciales de autenticación (tokens API)
  • Opcional: Configuración de transporte (stdio, HTTP/SSE)

Procedimiento

Paso 1: Identificar el Cliente y Archivo de Configuración

Claude Code (WSL):

# Configuración almacenada en
cat ~/.claude.json

Claude Desktop (Windows):

# Archivo de configuración
cat "/mnt/c/Users/$USER/AppData/Roaming/Claude/claude_desktop_config.json"

Esperado: Se identifica el archivo de configuración correcto para el cliente objetivo.

En caso de fallo: Crear el archivo si no existe, verificar permisos de lectura/escritura.

Paso 2: Configurar r-mcptools (Integración R)

Claude Code (WSL):

claude mcp add r-mcptools stdio \
  "/mnt/c/Program Files/R/R-4.5.0/bin/Rscript.exe" \
  -- -e "mcptools::mcp_server()"

Claude Desktop (Windows):

{
  "mcpServers": {
    "r-mcptools": {
      "command": "C:\\PROGRA~1\\R\\R-45~1.0\\bin\\x64\\Rscript.exe",
      "args": ["-e", "mcptools::mcp_server()"]
    }
  }
}

Requisitos previos:

# En RStudio (Windows)
install.packages("remotes")
remotes::install_github("posit-dev/mcptools")

Esperado: El servidor r-mcptools aparece en claude mcp list y las herramientas R están disponibles.

En caso de fallo: Verificar la ruta de R (ls "/mnt/c/Program Files/R/"), confirmar que mcptools está instalado.

Paso 3: Configurar Hugging Face MCP

# Instalar mcp-remote globalmente
npm install -g mcp-remote

# Claude Code
claude mcp add hf-mcp-server \
  -e HF_TOKEN=tu_token_aqui \
  -- mcp-remote https://huggingface.co/mcp
// Claude Desktop
{
  "mcpServers": {
    "hf-mcp-server": {
      "command": "mcp-remote",
      "args": ["https://huggingface.co/mcp"],
      "env": {
        "HF_TOKEN": "tu_token_aqui"
      }
    }
  }
}

Esperado: El servidor Hugging Face conecta exitosamente, las herramientas de HF están disponibles.

En caso de fallo: Verificar conectividad (curl -I https://huggingface.co/mcp), validar el token, usar variables de entorno en lugar de argumentos de línea de comandos.

Paso 4: Verificar la Configuración

# Listar servidores configurados
claude mcp list

# Obtener detalles de un servidor
claude mcp get r-mcptools

# Probar el servidor independientemente
"/mnt/c/Program Files/R/R-4.5.0/bin/Rscript.exe" -e "mcptools::mcp_server()"

Esperado: Los servidores aparecen en la lista, las herramientas están disponibles en la sesión de Claude.

En caso de fallo: Reiniciar Claude Desktop después de cambios de configuración, iniciar nueva sesión en Claude Code.

Validación

  • El servidor MCP aparece en claude mcp list
  • Las herramientas del servidor están disponibles en la sesión
  • La configuración JSON es sintácticamente válida
  • Las credenciales están almacenadas de forma segura
  • El servidor se conecta sin errores

Errores Comunes

  • Archivo de configuración incorrecto: Claude Code usa ~/.claude.json, Claude Desktop usa %APPDATA%\Claude\claude_desktop_config.json.
  • No reiniciar después de cambios: Claude Desktop requiere reinicio; Claude Code usa nueva sesión.
  • npx en entornos restringidos: npx descarga paquetes en runtime. Instalar globalmente en su lugar.
  • Espacios en paths de Windows: Usar paths cortos 8.3 (C:\PROGRA~1) o comillas.
  • Argumentos de línea de comandos en Windows: Usar variables de entorno (env) en lugar de flags --header.

Habilidades Relacionadas

  • troubleshoot-mcp-connection - Diagnosticar fallos de conexión MCP
  • build-custom-mcp-server - Construir servidores MCP personalizados
  • scaffold-mcp-server - Crear nuevos servidores MCP desde plantillas
  • analyze-codebase-for-mcp - Analizar código para exposición vía MCP

Repositorio GitHub

pjt222/agent-almanac
Ruta: i18n/es/skills/configure-mcp-server
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Habilidades relacionadas

subagent-driven-development

Desarrollo

Esta habilidad ejecuta planes de implementación asignando un nuevo subagente para cada tarea independiente, con revisión de código entre tareas. Permite una iteración rápida mientras mantiene controles de calidad a través de este proceso de revisión. Úsala cuando trabajes en tareas mayormente independientes dentro de la misma sesión para garantizar un progreso continuo con verificaciones de calidad integradas.

Ver habilidad

qmd

Desarrollo

qmd es una herramienta CLI de búsqueda e indexación local que permite a los desarrolladores indexar y buscar en archivos locales mediante búsqueda híbrida que combina BM25, embeddings vectoriales y reranking. Es compatible tanto con uso desde la línea de comandos como con modo MCP (Model Context Protocol) para integración con Claude. La herramienta utiliza Ollama para los embeddings y almacena los índices localmente, lo que la hace ideal para buscar documentación o bases de código directamente desde la terminal.

Ver habilidad

mcporter

Desarrollo

La habilidad mcporter permite a los desarrolladores gestionar y llamar servidores del Protocolo de Contexto de Modelo (MCP) directamente desde Claude. Proporciona comandos para listar servidores disponibles, llamar a sus herramientas con argumentos, y manejar la autenticación y el ciclo de vida del daemon. Utiliza esta habilidad para integrar y probar la funcionalidad de servidores MCP en tu flujo de trabajo de desarrollo.

Ver habilidad

adk-deployment-specialist

Desarrollo

Esta habilidad despliega y orquesta agentes Vertex AI ADK utilizando el protocolo A2A, gestionando el descubrimiento de AgentCard, el envío de tareas y soportando herramientas como el Sandbox de Ejecución de Código y el Banco de Memoria. Permite construir sistemas multiagente con patrones de orquestación secuencial, paralela o en bucle en Python, Java o Go. Úsela cuando se le solicite desplegar agentes ADK u orquestar flujos de trabajo de agentes en Google Cloud.

Ver habilidad