Hoy, AIbase les ofrece un tutorial detallado sobre cómo empezar a usar el cliente MCP, centrándose en la instalación del editor Cursor y la configuración del servicio MCP. Este tutorial les mostrará cómo configurar rápidamente Cursor y conectarlo al servidor MCP para aprovechar al máximo el poder de la programación asistida por IA.

I. Introducción a MCP

MCP (Model Context Protocol) es un protocolo de estándar abierto lanzado por Anthropic (la empresa matriz de Claude) en noviembre de 2024. Ofrece a los desarrolladores una potente herramienta para establecer conexiones bidireccionales seguras entre fuentes de datos y herramientas impulsadas por IA.

En pocas palabras, si comparamos la IA con un dispositivo inteligente que solo procesa texto, MCP sería como añadirle un "enchufe universal", permitiéndole leer archivos de su ordenador, consultar bases de datos, incluso gestionar la entrega de código en GitHub y utilizar diversas plataformas de terceros.

Actualmente, varias herramientas de IA utilizan MCP, incluyendo el cliente de escritorio de Claude, Cline, Continue, Cursor y Windsurf.

II. Pasos para instalar Cursor

1. Descarga de Cursor

Primero, debemos descargar la última versión del software desde el sitio web oficial de Cursor.

  1. Acceda al sitio web oficial de Cursor: https://www.cursor.com/cn/downloads

Página de descarga de Cursor

  1. Descargue la versión correspondiente a su sistema operativo:
    • Usuarios de Windows: seleccione "Windows 10/11 (x64)"
    • Usuarios de Mac: seleccione la versión según su procesador (Universal/Arm64/x64)
    • Usuarios de Linux: seleccione la versión .AppImage correspondiente

2. Instalación de Cursor

Pasos de instalación en Windows:

  1. Haga doble clic en el archivo de instalación descargado (normalmente con formato .exe)
  2. Espere a que el programa de instalación complete el proceso de instalación automáticamente (Cursor normalmente no requiere seleccionar una carpeta de instalación)
  3. Una vez finalizada la instalación, Cursor se iniciará automáticamente y mostrará la interfaz de configuración

Interfaz de instalación de Cursor

Pasos de instalación en Mac:

  1. Abra el archivo .dmg descargado
  2. Arrastre la aplicación Cursor a la carpeta Aplicaciones
  3. Busque e inicie Cursor en Aplicaciones

3. Configuración inicial

Al iniciar Cursor por primera vez, deberá realizar la siguiente configuración básica:

  1. Selección de distribución del teclado: Seleccione la distribución Vim o Emacs según sus preferencias; si no está familiarizado con ninguna, seleccione la opción predeterminada "Ninguna"
  2. Selección del tema: Seleccione un tema claro u oscuro
  3. Configuración de privacidad: Si no desea compartir datos con Cursor, puede seleccionar el Modo de privacidad
  4. Inicio de sesión en la cuenta: Cree/inicie sesión en una cuenta de Cursor usando GitHub, Google o correo electrónico

Configuración de la interfaz de Cursor

4. Configuración de la interfaz en español (opcional)

Si desea utilizar la interfaz en español, siga estos pasos:

  1. Después de abrir Cursor, haga clic en el icono de engranaje en la esquina inferior izquierda para abrir la configuración
  2. Introduzca "idioma" en el cuadro de búsqueda
  3. En "Configurar idioma de visualización", seleccione "es-ES"
  4. Haga clic en "Reiniciar" para reiniciar la aplicación Cursor

III. Pasos para configurar MCP

Para usar la función MCP en Cursor, primero debe configurar el servidor MCP. A continuación, se detallan los pasos:

1. Preparación del entorno básico

Antes de configurar MCP, asegúrese de que su sistema tenga instalados los siguientes componentes:

  • Node.js: versión ≥14 (para verificar, introduzca node -v en la línea de comandos)
  • Git: última versión estable
  • Python: algunos servicios MCP requieren Python 3.10 o superior (opcional)

2. Acceso a la configuración de MCP de Cursor

  1. Abra la configuración de Cursor de las siguientes dos maneras:

    • Haga clic en el icono de engranaje en la esquina inferior izquierda
    • Utilice el atajo de teclado Ctrl+Shift+P (Windows/Linux) o Cmd+Shift+P (Mac) para abrir el panel de comandos y busque "Configuración de Cursor"
  2. En el menú de la izquierda, busque y haga clic en "Funciones" > "MCP"

Interfaz de configuración de MCP de Cursor

3. Añadir un servidor MCP

En la página de configuración de MCP, haga clic en el botón "+ Añadir nuevo servidor MCP". Aparecerá una ventana de configuración:

Añadir servidor MCP

Debe rellenar la siguiente información:

  1. Nombre: Asigne un nombre fácil de identificar al servidor MCP
  2. Tipo de transporte: Seleccione el tipo de transporte
    • stdio: entrada y salida estándar (para herramientas de línea de comandos)
    • sse: eventos enviados por el servidor (para servicios web)
  3. Comando/URL: Rellene la información correspondiente según el tipo de transporte
    • Para el tipo stdio, introduzca el comando ejecutable
    • Para el tipo sse, introduzca la URL del servidor

4. Configurar el servicio MCP de búsqueda web (ejemplo)

Estos son los pasos para configurar el servicio MCP de búsqueda web:

  1. Acceda a la plataforma Smithery: https://smithery.ai, busque "Búsqueda web"
  2. O acceda directamente a: https://smithery.ai/server/@mzxrai/mcp-webresearch
  3. En la sección "Instalación", busque y copie el comando de instalación de Cursor:
    npx -y @smithery/cli@latest run @mzxrai/mcp-webresearch --config "{}"
  4. Añada un nuevo servidor en la configuración de MCP de Cursor:
    • Nombre: Búsqueda web
    • Tipo: comando
    • Comando: pegue el comando copiado anteriormente

Lista de servidores MCP

5. Verificación del estado del servidor MCP

Una vez añadido, el servidor MCP debería mostrarse como disponible. Un servidor MCP configurado correctamente mostrará una luz verde o una marca de verificación en la lista.

IV. Uso de la función MCP

Para usar la función MCP configurada, tenga en cuenta lo siguiente:

1. Limitaciones de uso

Importante: Actualmente, las herramientas MCP no son compatibles con todos los modelos, solo están disponibles en la sección Agent de Composer.

En la nueva versión de Cursor, Composer se ha movido a la esquina inferior izquierda del cuadro de chat y se ha renombrado a "Editar".

2. Prueba de la función MCP

Abra la función de chat de Cursor y siga estos pasos para probar MCP:

  1. En el cuadro de chat, haga clic en el botón "Editar" en la esquina inferior izquierda para cambiar al modo Agent
  2. Introduzca la consulta para la que desea usar la herramienta MCP, por ejemplo:
    Ayúdame a usar la Búsqueda web para encontrar información reciente sobre el protocolo MCP
  3. Observe si Cursor llama a la herramienta MCP correspondiente y devuelve resultados
  4. Si se llama correctamente a la herramienta MCP, aparecerá el mensaje "Herramienta MCP llamada"

Ejemplo de uso de la función MCP

V. Problemas comunes y soluciones

1. Error de conexión del servidor MCP

Si el servidor MCP aparece como no disponible, intente las siguientes soluciones:

  1. Verificar las dependencias del entorno: Asegúrese de que Node.js, Git y otros componentes necesarios estén instalados correctamente
  2. Ejecutar el comando en la terminal: Copie el comando MCP y ejecútelo en la terminal del sistema para ver si hay algún mensaje de error detallado
  3. Reiniciar Cursor: Cierre completamente y reinicie Cursor
  4. Actualizar Cursor: Asegúrese de usar la última versión de Cursor

2. Tiempo de espera agotado en la ejecución del comando

A veces, la configuración de MCP depende de otros entornos de paquetes, y la descarga requiere cierto tiempo. Si la conexión no se completa dentro del límite de tiempo establecido por Cursor, se producirá un error. En este caso, debe:

  1. Copiar el comando a la terminal de comandos
  2. Ejecutarlo correctamente en la terminal y luego volver a Cursor para actualizar el estado

3. La herramienta MCP no se muestra

Si la herramienta MCP configurada no aparece en la lista de llamadas, puede deberse a:

  1. No está en modo Agent: asegúrese de cambiar al modo Editar (anteriormente Composer) en la interfaz de chat
  2. La lista de herramientas no se ha actualizado: intente actualizar la lista de servidores MCP
  3. El servidor no se ha iniciado: compruebe si el servidor MCP está activo

VI. Ejemplos de configuración avanzada de MCP

1. Configuración de MCP de cadena de pensamiento

La cadena de pensamiento MCP es un servicio MCP popular que ayuda a la IA a pensar de forma más organizada. Los pasos de configuración son los siguientes:

  1. Instalar el proyecto usando npm:

    npm install -g @modelcontextprotocol/server-sequential-thinking

    Este artículo proviene de AIbase Daily

    ¡Bienvenido a la columna [AI Diario]! Aquí está tu guía diaria para explorar el mundo de la inteligencia artificial. Todos los días te presentamos el contenido más destacado en el campo de la IA, centrándonos en los desarrolladores para ayudarte a comprender las tendencias tecnológicas y conocer las aplicaciones innovadoras de productos de IA.

    —— Creado por el grupo AIbase Daily
    © Todos los derechos reservados AIbase 2024, haz clic para ver la fuente original -