Smithery: una plataforma de registro de servidores MCP que conecta la IA con las herramientas

Introducción general

Smithery es una plataforma que ayuda a los desarrolladores a descubrir, desplegar y gestionar servidores de Protocolo de Contexto de Modelo (MCP), un protocolo abierto que permite a los modelos lingüísticos a gran escala (LLM) conectarse sin problemas con herramientas y fuentes de datos externas. MCP que cubren una amplia gama de funciones, desde la búsqueda web hasta la automatización del código. Los desarrolladores pueden integrar rápidamente estos servidores con sencillas herramientas de línea de comandos o SDK para ampliar las capacidades de sus aplicaciones de IA. Con soporte para despliegue local y remoto y un enfoque en la seguridad y la privacidad, la plataforma es ideal para construir asistentes de código inteligentes, interfaces de chat o flujos de trabajo de IA personalizados. El objetivo de smithery es simplificar la integración de la IA con herramientas y acelerar el desarrollo de la IA agéntica.

Smithery:连接AI与工具的MCP服务器注册平台

 

Lista de funciones

  • Registro y descubrimiento del servidor MCPMás de 4.000 servidores MCP disponibles para que los desarrolladores puedan buscar y elegir la herramienta adecuada para su trabajo.
  • Instrumentos de línea de comandos (CLI): El comando se puede utilizar con comandos simples (p. ej. smithery install) Instale y configure el servidor MCP.
  • Soporte SDKTypeScript y Python SDKs están disponibles para simplificar la integración con los modelos de lenguaje.
  • Despliegue local y remotoSoporte para ejecutar servidores localmente o alojarlos a través de la infraestructura en la nube de Smithery.
  • gestión de la seguridadAsegura la privacidad de los datos utilizando variables de entorno para almacenar información sensible, como los tokens de la API.
  • Compatibilidad multiplataformaEn colaboración con Claude Herramientas como Desktop y Cursor están integradas para admitir una amplia gama de modelos de IA.
  • Flujos de trabajo automatizadosSoporte para tareas complejas como envío de código, consultas a bases de datos y rastreo web.
  • Contribuciones comunitariasPermite a los desarrolladores ampliar el ecosistema enviando servidores MCP personalizados a través de GitHub.

 

Utilizar la ayuda

Proceso de instalación

Smithery proporciona un instrumento de línea de comandos (CLI) para simplificar la instalación y configuración del servidor MCP. A continuación se detallan los pasos de instalación:

  1. Instalación de la herramienta CLI
    Asegúrese de que tiene Node.js (versión 14 o superior) instalado en su sistema. Instale el Smithery CLI ejecutando el siguiente comando en un terminal:

    npm install -g @smithery/cli
    

    Una vez finalizada la instalación, ejecute smithery --version Compruebe la versión para asegurarse de que la instalación se ha realizado correctamente.

  2. Búsqueda y selección de servidores MCP
    entrevistas Sitio web oficial de SmitheryPara ver la lista de servidores MCP, puedes filtrar por función (por ejemplo, búsqueda web, gestión de archivos) o por plataforma compatible (por ejemplo, Claude, Cursor). Puedes filtrar por función (por ejemplo, búsqueda web, gestión de archivos) o por plataforma compatible (por ejemplo, Claude, Cursor). Cada página de servidor muestra los comandos de instalación y las configuraciones necesarias.
  3. Instalación del servidor MCP
    A modo de ejemplo, vamos a instalar el servidor MCP de GitHub, suponiendo que ya tienes un Token de Acceso Personal (PAT) de GitHub. Ejecútalo en el terminal:

    smithery install --server=github.com/smithery-ai/mcp-github --token=$MY_GITHUB_PAT
    

    Toma.$MY_GITHUB_PAT es tu token de GitHub y se recomienda almacenarlo en una variable de entorno para mayor seguridad. Una vez instalado, el servidor se ejecuta localmente y se registra automáticamente en su cliente AI (por ejemplo, Claude Desktop).

  4. Configuración del entorno local
    Para implementaciones locales, Smithery genera un archivo de configuración (normalmente el archivo smithery.yaml). En él puede establecer la dirección del servidor, el puerto y la información de autenticación. Ejemplo:

    server: github.com/smithery-ai/mcp-github
    port: 8080
    token: ${MY_GITHUB_PAT}
    

    Después de guardar, ejecute smithery start Inicie el servidor.

  5. Despliegue remoto (opcional)
    Si eliges el servicio de alojamiento de Smithery, sólo tienes que seleccionar la pestaña "Hosted" en el panel de control del sitio web oficial, introducir tu token y hacer clic en Deploy. Smithery ejecutará automáticamente el servidor en la nube, por lo que no tendrás que configurarlo localmente.

Funciones principales

  • Descubrimiento e integración de servidores MCP
    En el sitio web de Smithery, puedes buscar servidores MCP con características específicas. Por ejemplo, si escribes "búsqueda web" aparecerán servidores como Brave Search, DuckDuckGo, etc. Haz clic en los detalles del servidor para ver los modelos de IA compatibles y las instrucciones de instalación.
    Para los desarrolladores, Smithery proporciona código de ejemplo TypeScript SDK. Por ejemplo, conectar Exa Servidor de búsqueda:

    import { MultiClient } from "@smithery/sdk";
    const client = new MultiClient();
    await client.connectAll({
    exa: createTransport("https://exa-mcp.example.com")
    });
    

    Una vez ejecutado el código, su modelo de IA puede realizar búsquedas en la web en tiempo real con Exa.

  • Ejecución automatizada de tareas
    El servidor MCP de Smithery soporta tareas de múltiples pasos. Por ejemplo, utilizando el servidor MCP de GitHub, una IA puede crear automáticamente archivos, confirmar código o gestionar repositorios. El proceso es el siguiente

    1. Introduzca una tarea como "Crear un archivo README.md en mi repositorio" en un cliente de AI como Claude Desktop.
    2. La IA llama al servidor MCP de GitHub para realizar la solicitud de API.
    3. El servidor devuelve el resultado de la operación y la IA muestra un mensaje de confirmación.
      Este proceso elimina la necesidad de intervención manual y mejora enormemente la eficacia.
  • Gestión de la seguridad y la privacidad
    Smithery hace hincapié en la seguridad de los tokens y los datos. Se recomienda almacenar la información sensible en variables de entorno para evitar la entrada directa. Por ejemplo, configurar un token de GitHub en Linux/Mac:

    export MY_GITHUB_PAT="your_token_here"
    

    En el caso de los servidores alojados, Smithery garantiza que los datos de configuración son "efímeros" y no se almacenan durante largos periodos de tiempo. Los usuarios deben comprobar la política de privacidad de cada servidor para garantizar la seguridad de los datos. [](https://workos.com/blog/smithery-ai)

Función destacada Operación

  • Integración con Claude Desktop
    Smithery ofrece integraciones especializadas de Claude Desktop. Por ejemplo, instale el servidor Obsidian MCP para buscar notas Obsidian:

    npx @smithery/cli install mcp-obsidian --client claude
    

    Una vez instalado, reinicie Claude Desktop y la herramienta MCP aparecerá automáticamente en la interfaz. Puedes consultar el contenido de tus notas en lenguaje natural, por ejemplo, "Buscar mi plan de proyecto 2025".

  • Rastreo y búsqueda en Internet
    Utilice Brave Search o Perplejidad Servidor MCP, la IA puede realizar búsquedas web en tiempo real. Pasos operativos:

    1. Instalar el servidor, por ejemplo smithery install --server=brave-search.
    2. Introduzca una consulta en el cliente de IA, como "Buscar las últimas conferencias sobre IA".
    3. El servidor devuelve resultados de búsqueda estructurados, que la IA coteja y muestra.
  • Contribuciones comunitarias
    Los desarrolladores pueden enviar servidores MCP personalizados a través de GitHub. Los pasos son los siguientes:

    1. Escribir código de servidor, utilizando el SDK TypeScript o Python de Smithery.
    2. establecer smithery.yaml que especifica las características y dependencias del servidor.
    3. Utilice la CLI para publicar:
      smithery publish --repo=your-github-repo
      

    Una vez liberado, el servidor aparecerá en el Registro Smithery para usuarios de todo el mundo. [](https://smitheryai.com/)

 

escenario de aplicación

  1. Asistente de código inteligente
    Los desarrolladores utilizan los servidores GitHub u Obsidian MCP de Smithery para que AI automatice la gestión de repositorios de código o la búsqueda de notas de proyecto. Esto es adecuado para programadores que necesitan localizar código o documentación rápidamente.
  2. Flujos de trabajo automatizados
    Las organizaciones pueden automatizar tareas basadas en IA, como la generación de informes o la gestión de recursos en la nube, con el servidor MCP de Smithery, que integra consultas a bases de datos u operaciones de servicios en la nube.
  3. Educación e investigación
    Los investigadores utilizan servidores MCP para realizar búsquedas en Internet o extraer datos que permitan a la IA recopilar y organizar material académico para acelerar la redacción de artículos o el análisis de datos.
  4. Productividad personal
    Los usuarios individuales pueden mejorar su eficiencia diaria dejando que la IA responda automáticamente a los correos electrónicos o los programe a través de los servidores MCP de Gmail o Calendar.

 

CONTROL DE CALIDAD

  1. ¿Cómo está protegido el servidor MCP de Smithery?
    Smithery recomienda utilizar variables de entorno para almacenar tokens y evitar introducir información sensible directamente. Los datos de configuración de los servidores alojados se almacenan temporalmente y no se conservan durante largos periodos de tiempo. Los usuarios deben comprobar la política de privacidad de cada servidor.
  2. ¿Se presta apoyo a los usuarios no técnicos?
    Los usuarios sin conocimientos técnicos pueden seleccionar y desplegar servidores a través de la interfaz gráfica del sitio web de Smithery, pero la CLI y el SDK son más adecuados para usuarios con experiencia en desarrollo.
  3. ¿Cómo contribuyo con servidores a Smithery?
    Para bifurcar el repositorio del servidor de referencia de Smithery en GitHub, escribir código y enviar una solicitud de extracción, utilice el comando smithery publish Publicar en el Registro.
  4. ¿Es gratis Smithery?
    Smithery ofrece un CLI y SDK gratuito, algunos servidores alojados pueden requerir una cuota.
© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...