返回技能列表

configure-mcp-server

pjt222
更新于 Yesterday
3 次查看
17
2
17
在 GitHub 上查看
开发aimcp

关于

This skill helps developers configure MCP servers for Claude Code and Claude Desktop, including integration with R via r-mcptools and remote servers like Hugging Face. It provides platform-specific guidance for WSL and Windows environments. Use it when setting up a new MCP server or integrating external tools with Claude.

快速安装

Claude Code

推荐
主要方式
npx skills add pjt222/agent-almanac -a claude-code
插件命令备选方式
/plugin add https://github.com/pjt222/agent-almanac
Git 克隆备选方式
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/configure-mcp-server

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档


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

GitHub 仓库

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

相关推荐技能

qmd

开发

这是一个本地搜索和索引的CLI工具,支持BM25、向量搜索和重排序功能。开发者可以用它快速索引本地文件(如Markdown文档)并进行混合搜索,特别适合代码库或文档的本地检索。它还提供MCP模式,能轻松集成到Claude开发环境中使用。

查看技能

subagent-driven-development

开发

该Skill用于在当前会话中执行包含独立任务的实施计划,它会为每个任务分派一个全新的子代理并在任务间进行代码审查。这种"全新子代理+任务间审查"的模式既能保障代码质量,又能实现快速迭代。适合需要在当前会话中连续执行独立任务,并希望在每个任务后都有质量把关的开发场景。

查看技能

mcporter

开发

mcporter Skill 让开发者能在Claude中直接管理和调用MCP服务器。它支持列出可用服务器、调用工具、处理OAuth认证以及管理服务器守护进程。开发者可以通过命令行式交互快速执行`mcporter list`查看服务器,或使用`mcporter call`直接调用工具,简化了MCP工作流程。

查看技能

adk-deployment-specialist

开发

这是一个用于部署和编排Google Vertex AI ADK智能体的Claude Skill,专为构建生产级多智能体系统而设计。它支持通过A2A协议进行智能体通信,提供代码执行沙箱和记忆库功能,并能处理智能体发现与任务提交。当开发者需要部署ADK智能体或编排多智能体协作时,可使用此Skill来简化Vertex AI Agent Engine的部署流程。

查看技能