Skip to main content
Glama

nUR MCP Server

by nonead
README.es.md24.5 kB
<div align="center"> <a href="https://www.nonead.com"> <img src="https://www.nonead.com/assets/img/vi/NONEAD_ai.png" width="300" alt="nonead logo"> </a> </div> <p align="center"> <a href="./README.en.md">English</a> | <a href="./README.md">简体中文</a> | <a href="./README.jp.md">日本語</a> | <a href="./README.ko.md">한국어</a> | <a href="./README.de.md">Deutsch</a> | <a href="./README.fr.md">Français</a> | <a href="./README.ru.md">Русский язык</a> | <a href="./README.th.md">ภาษาไทย</a> | <a href="./README.es.md">Español</a> | <a href="./README.ar.md">العربية</a> | <a href="./README.da.md">dansk</a> </p> <p align="center"> <a href='https://gitee.com/nonead/Nonead-Universal-Robots-MCP/releases'> <img src='https://img.shields.io/github/v/release/nonead/Nonead-Universal-Robots-MCP.svg?label=Gitee%20Release&color=blue' alt="Gitee Release"></img> </a> <a href="https://github.com/nonead/Nonead-Universal-Robots-MCP/releases"> <img src="https://img.shields.io/github/v/release/nonead/Nonead-Universal-Robots-MCP.svg?label=GitHub%20Release" alt="GitHub Release"></img> </a> <a href='https://www.python.org/downloads/'> <img src='https://img.shields.io/pypi/pyversions/RPALite'></img> </a> <a href='https://www.universal-robots.cn'> <img src='https://img.shields.io/badge/PolyScope-3.x_&_5.x-71A8CF'></img> </a> <a href="https://gitee.com/nonead/Nonead-Universal-Robots-MCP/wikis/pages"> <img src="https://img.shields.io/badge/User%20Guide-1e8b93?logo=readthedocs&logoColor=f5f5f5" alt="User Guide"></img> </a> <a href="./LICENSE"> <img height="20" src="https://img.shields.io/badge/License-User_Segmented_Dual_Licensing-blue" alt="license"></img> </a> <a href="https://gitee.com/nonead/Nonead-Universal-Robots-MCP"> <img height="20" src="https://gitee.com/nonead/Nonead-Universal-Robots-MCP/badge/fork.svg?theme=dark" alt="Gitee Forks"></img> </a> <a href="https://gitee.com/nonead/Nonead-Universal-Robots-MCP"> <img height="20" src="https://gitee.com/nonead/Nonead-Universal-Robots-MCP/badge/star.svg?theme=dark" alt="Gitee Stars"></img> </a> <a href="https://github.com/nonead/Nonead-Universal-Robots-MCP"> <img src="https://img.shields.io/github/forks/nonead/Nonead-Universal-Robots-MCP?label=Forks&style=flat-square" alt="Github Forks"></img> </a> <a href='https://github.com/nonead/Nonead-Universal-Robots-MCP'> <img src="https://img.shields.io/github/stars/nonead/Nonead-Universal-Robots-MCP.svg?style=flat-square&label=Stars&logo=github" alt="Github Stars"/></img> </a> </p> ## 1. ¿Qué es MCP? El MCP (Protocolo de Contexto de Modelo) es un protocolo de comunicación desarrollado por Anthropic (de código abierto desde noviembre 2024) que permite a los grandes modelos de IA (ej. DeepSeek-V3-0324, DeepSeek-R1, Qwen3) acceder eficientemente a datos/herramientas/servicios externos. Funcionalidades clave: Provisión de contexto: Transmisión de archivos/contenidos de BD Ej: Análisis de informes previo a respuestas Integración de herramientas: Operación remota/local de sistemas Ej: Organización automática de documentos Automatización de flujos: Combinación de servicios MCP Seguridad de datos: Ejecución local protege información ## 2. Funcionamiento Arquitectura cliente-servidor: Cliente MCP: Aplica IA (envía solicitudes) Servidor MCP: Provee interfaces Comunicación: Basada en JSON-RPC 2.0 ## 3. Funciones del servidor Acceso a datos: Archivos/BD/memoria Ejecución de herramientas: Funciones predefinidas (consultas SQL etc.) Notificaciones dinámicas: Actualizaciones en tiempo real Gestión de sesiones: Mantenimiento de conexiones ## 2. Funciones principales del servidor nUR MCP Descripción técnica del producto nUR_MCP_SERVER desarrollado por Nonead Corporation Resumen del producto: nUR_MCP_SERVER es un sistema middleware de control de robots inteligentes construido sobre el protocolo de interfaz MCP (Model Control Protocol), que integra modelos de lenguaje grande (LLM) para permitir el control interactivo en lenguaje natural de robots industriales. Este producto utiliza un diseño de arquitectura Cliente-Servidor y soporta integración profunda con toda la serie de robots colaborativos Universal Robots, revolucionando el paradigma tradicional de programacióncon teach pendant de robots industriales. Arquitectura tecnológica clave: Motor de análisis semántico Módulo de procesamiento NLP con arquitectura Transformer multicapa, soporta análisis contextual de comandos (Contextual Command Parsing), logrando conversión de extremo a extremo de lenguaje natural a comandos de control con precisión de reconocimiento del 98.6%. Sistema dinámico de generación de scripts Framework de generación de código basado en LLM, convierte automáticamente comandos en lenguaje natural a scripts URScript, con verificación sintáctica y validación de seguridad en tiempo real, eficiencia 12 veces superior a programación tradicional. Interfaz de control multimodal Capa de extensión MCP: Soporta comunicación dual TCP/UDP, respuesta en microsegundos Capa de abstracción: Conexión estandarizada de plugins URCap Bus de datos: Protocolo TCP/IP para control coordinado multirobot Características principales: ▶ Control inmediato por lenguaje natural Comando directo de movimientos (control de posición, planificación de trayectoria, E/S) mediante voz/texto, con inyección dinámica de parámetros y corrección en tiempo real. ▶ Sistema inteligente de adquisición de datos Captura en tiempo real de datos 12D (par articular, posición efector final) Reglas de filtrado definibles en lenguaje natural Generación automática de informes (CSV/JSON/XLSX) ▶ Control coordinado multirobot Algoritmo distribuido de planificación de tareas + MCP-Client de Tord para gestionar ≤12 robots UR simultáneos, soporta comandos en cascada y orquestación multitarea. ▶ Módulo de aprendizaje adaptativo Framework de entrenamiento incremental integrado, optimiza mapeo comando-acción mediante feedback con ciclo ≤24h. Especificaciones: Latencia: <200ms (end-to-end) Compatibilidad: MCP v2.1+/URScript v5.0+ Capacidad concurrente: 200+ TPS **Tabla de Clasificación de Funciones de la Herramienta nUR_MCP_SERVER:** | ID Herramienta | Categoría | Descripción | Parámetros clave | |--------|----------|----------|----------| | fkUCFg7YmxSflgfmJawHeo | Gestión conexión | Conectar robot UR | ip:IP robot | | fcr4pIqoIXyxh3ko9FOsWU | Gestión conexión | Desconectar robot UR | ip:IP robot | | fNKAydKkxHwmGFgyrePBsN | Monitoreo estado | Obtener tiempo encendido (segundos) | ip:IP robot | | fYTMsGvSRpUdWmURng7kGX | Operación registro | Obtener salida registro Int (0-23) | ip:IP robot, index:índice registro | | fvfqDMdDJer6kpbCzwFL1D | Operación registro | Obtener salida registro Double (0-23) | ip:IP robot, index:índice registro | | fCJ6sRw9m0ArdZ-MCaeNWK | Operación registro | Obtener salida registro Double (0-31) | ip:IP robot, index:índice registro | | f_ZXAIUv-eqHelwWxrzDHe | Información dispositivo | Obtener número serie | ip:IP robot | | fZ2ALt5kD50gV9AdEgBrRO | Información dispositivo | Obtener modelo | ip:IP robot | | fEtHcw5RNF54X9RYIEU-1m | Control movimiento | Obtener coordenadas TCP tiempo real | ip:IP robot | | ftsb2AsiqiPqSBxHIwALOx | Control movimiento | Obtener ángulos articulación tiempo real | ip:IP robot | | fXmkr4PLkHKF0wgQGEHzLt | Control movimiento | Enviar comando postura articulación | ip:IP robot, q:ángulos articulación(radianes) | | fWdukQrgFZeK-DEcST4AwO | Control movimiento | Enviar comando movimiento lineal TCP | ip:IP robot, pose:posición TCP | | f2gbgju7QsymJa4wPgZQ0T | Control movimiento | Movimiento lineal eje X | ip:IP robot, distance:distancia movimiento(metros) | | fS6rCxVp498s5edU7jCMB3 | Control movimiento | Movimiento lineal eje Y | ip:IP robot, distance:distancia movimiento(metros) | | fJps7j-T3lwzXhp8p0_suy | Control movimiento | Movimiento lineal eje Z | ip:IP robot, distance:distancia movimiento(metros) | | fTMj5413O5CzsORAyBYXj8 | Control programa | Cargar programa UR | ip:IP robot, program_name:nombre programa | | fqiYJ1c9fqCs5eYd-yKEeJ | Control programa | Cargar y ejecutar programa UR | ip:IP robot, program_name:nombre programa | | fW6-wrPoqm2bE3bMgtLbLP | Control programa | Detener programa actual | ip:IP robot | | fsEmm-VX3CCY_XvnCDms7f | Control programa | Pausar programa actual | ip:IP robot | | f83-fUQBd-YRSdIQDpuYmW | Monitoreo estado | Obtener voltaje actual | ip:IP robot | | foMoD2L690vRdQxdW_gRNl | Monitoreo estado | Obtener corriente actual | ip:IP robot | | fDZBXqofuIb-7IjS6t2YJ2 | Monitoreo estado | Obtener voltaje articulación | ip:IP robot | | fgAa_kwSmXmvld6Alx39ij | Monitoreo estado | Obtener corriente articulación | ip:IP robot | | furAKHVnYvORJ9R7N7vpbl | Monitoreo estado | Obtener temperatura articulación | ip:IP robot | | fuNb7TgOgWNukjAVjusMN4 | Monitoreo estado | Obtener estado operación | ip:IP robot | | fD12XJtqjgI46Oufwt928c | Monitoreo estado | Obtener estado ejecución programa | ip:IP robot | | fMLa2mjlactTbD_CCKB1tX | Información dispositivo | Obtener versión software | ip:IP robot | | fWXQKGQ6J5mas9K9mGPK3x | Información dispositivo | Obtener modo seguridad | ip:IP robot | | f81vKugz9xnncjirTC3B6A | Control programa | Obtener lista programas | ip:IP robot, username/password:credenciales SSH | | ffaaQZeknwwTISLYdYqM0_ | Control programa | Enviar script programa | ip:IP robot, script:contenido script | | fsWlT3tCOn1ub-kUZCrq7E | Control movimiento | Movimiento circular | ip:IP robot, center:posición TCP centro, r:radio(metros) | | f7y1QpjnA9s1bzfLeOkTnS | Control movimiento | Dibujar cuadrado | ip:IP robot, origin:posición TCP inicio, border:longitud lado(metros) | | fuN_LLSc22VKXWXwbwNARo | Control movimiento | Dibujar rectángulo | ip:IP robot, origin:posición TCP inicio, width/height:ancho/alto(metros) | Nota: Todas las herramientas requieren conexión previa con el robot. ## 3. Declaración de responsabilidad Antes de usar el nUR MCP Server, verifique que el operador ha recibido capacitación en seguridad de robots UR y conoce el paro de emergencia (E-stop). Inspeccione regularmente el robot y el estado del MCP Server para garantizar estabilidad y seguridad. Al usar el nUR MCP Server, cumpla estrictamente con: Visibilidad del robot El operador debe mantener al robot Universal Robots dentro de su campo visual para monitoreo en tiempo real. Prohibido abandonar el área durante su operación para intervenir ante emergencias. Ambiente de trabajo seguro Elimine obstáculos y asegure que ninguna persona/objeto ingrese a la zona de riesgo antes de activar el robot. Instale barreras físicas o cortinas luminosas de seguridad si es necesario. Exención de responsabilidad No nos hacemos responsables por lesiones, daños o accidentes causados por incumplimiento de normas de seguridad (ej: desatención, área no asegurada). El usuario asume todos los riesgos operativos. ## 4. Version Releases ### 4.1 Recent Updates * **2025.05.15**: Initial release of nUR_MCP_SERVER ### 4.2 Future Plans * Develop a dedicated MCP Client for nUR MCP Server to enhance actuator safety features. * Add UR robot log recording functionality. * Enable backup and upload of UR robot programs. ## 5. Quick Start ### 5.1 Product-Based (For General Users) #### 5.1.1 Engine & Dependencies * **Recommended System Versions:** ```text macOS Users: macOS Monterey 12.6 or later Linux Users: CentOS 7 / Ubuntu 20.04 or later Windows Users: Windows 10 LTSC 2021 or later ``` * **Software Requirements:** **MCP Server Environment** ```text Python 3.11 or later pip 25.1 or later UV Package Manager 0.6.14 or later bun 1.2.8 or later ``` **MCP Client** ```text Claude Desktop 3.7.0 or later Cherry Studio 1.2.10 or later Cline 3.14.1 or later ClaudeMind, Cursor, NextChat, ChatMCP, Copilot-MCP, Continue, Dolphin-MCP, Goose - Not tested. ``` **LLM Large Language Models** ```text DeepSeek-V3-0324 or later DeepSeek-R1-671b or later Qwen3-235b-a22b or later Generally, any MCP-supported LLM can be used. Models not listed here have not been tested. Ollama-deployed models currently cannot invoke Tools (under resolution)... ``` #### 5.1.2 Instalación **Instalación del servidor MCP:** 1. Instalar Python 3.11 o superior 2. Instalar pip 25.1 o superior 3. Instalar UV Package Manager 0.6.14 o superior 4. Instalar bun 1.2.8 o superior 5. Instalar el servidor MCP: ``` git clone https://gitee.com/nonead/Nonead-Universal-Robots-MCP.git cd nUR_MCP_SERVER pip install -r requirements.txt ``` **Configuración del cliente MCP:** **Para usar con Claude Desktop, agregue configuración de servidor:** **Para macOS:** ~/Library/Application Support/Claude/claude_desktop_config.json ``` { "mcpServers": { "nUR_MCP_SERVER": { "command": "uvx", "args": ["/home/nonead/MCP_Server/Nonead-Universal-Robots-MCP"] } } } ``` **Para Windows:** %APPDATA%/Claude/claude_desktop_config.json ``` { "mcpServers": { "nUR_MCP_SERVER": { "command": "uvx", "args": ["D:\\MyProgram\\MCP_SERVER\\Nonead-Universal-Robots-MCP"] } } } ``` **To use with Cherry Studio, add server configuration:** **For macOS & Linux:** ``` { "mcpServers": { "nUR_MCP_SERVER": { "name": "nUR_MCP_Server", "type": "stdio", "description": "NONEAD Universal-Robots MCP Server", "isActive": true, "provider": "NONEAD Corporation", "providerUrl": "https://www.nonead.com", "logoUrl": "https://www.nonead.com/assets/img/vi/5.png", "tags": [ "NONEAD", "nUR_MCP_Server", "Universal-Robots" ], "command": "uvx", "args": [ "/home/nonead/MCP_Server/Nonead-Universal-Robots-MCP" ] } } } ``` **For Windows:** ``` { "mcpServers": { "nUR_MCP_SERVER": { "name": "nUR_MCP_Server", "type": "stdio", "description": "NONEAD Universal-Robots MCP Server", "isActive": true, "provider": "NONEAD Corporation", "providerUrl": "https://www.nonead.com", "logoUrl": "https://www.nonead.com/assets/img/vi/5.png", "tags": [ "NONEAD", "nUR_MCP_Server", "Universal-Robots" ], "command": "uvx", "args": [ "D:\\MyProgram\\MCP_SERVER\\Nonead-Universal-Robots-MCP" ] } } } ``` **Para usar con Cline, agregue la configuración del servidor:** MacOS & Linux: { "mcpServers": { "nUR_MCP_SERVER": { "command": "uvx", "args": ["/home/nonead/MCP_Server/Nonead-Universal-Robots-MCP"] } } } Windows: { "mcpServers": { "nUR_MCP_SERVER": { "command": "uvx", "args": ["D:\\MyProgram\\MCP_SERVER\\Nonead-Universal-Robots-MCP"] } } } ### 5.2 Basado en toolkit (para desarrolladores) #### 5.2.1 Motor y dependencias * **Versiones recomendadas del sistema:** ```text Usuarios de macOS: macOS Monterey 12.6 o superior Usuarios de Linux: CentOS 7 / Ubuntu 20.04 o superior Usuarios de Windows: Windows 10 LTSC 2021 o superior ``` * **Requisitos de software:** Entorno del servidor MCP ```text Python 3.11 o superior pip 25.1 o superior UV Package Manager 0.6.14 o superior bun 1.2.8 o superior ``` Modelos de lenguaje grande LLM ```text DeepSeek-V3-0324 o superior DeepSeek-R1-671b o superior Qwen3-235b-a22b o superior Generalmente, los modelos de lenguaje grande que admiten MCP son utilizables. Modelos no listados no han sido probados Los modelos implementados mediante Ollama actualmente no pueden llamar a Herramientas. En proceso de resolución... ``` #### 5.2.2 Instalación **Para desarrolladores macOS/Linux/Windows** ```text Python 3.11 o superior pip 25.1 o superior Gestor de paquetes UV 0.6.14 o superior bun 1.2.8 o superior ``` #### 5.2.3 Uso Ejemplos de tareas ejecutables por modelos lingüísticos avanzados: * Conectar robot Universal IP: 192.168.1.199 * Obtener coordenadas de pose actual del efector final TCP * Listar todos los comandos de la herramienta nUR_MCP_SERVER * Obtener todos los datos hardware del robot Universal * Ejecutar programa de script del robot Universal * Ejecutar programa incorporado XXXX.urp del robot * Definir robot IP 172.22.109.141 como Robot A e IP 172.22.98.41 como Robot B, conectar ambos, registrar poses TCP y posiciones clave actuales de A (izquierda) y B (derecha), analizar relación entre poses * Ejecución paso a paso: Robot Universal IP 192.168.1.199, registrar pose TCP actual, luego mover TCP +20mm en Z, -50mm en Y, +30mm en X, repetir 5 veces * Crear y ejecutar script para robot Universal: Dibujar círculo de 50mm de radio en plano base centrado en pose actual * Definir robots IP 172.22.109.141 como A y 172.22.98.41 como B, conectar, comandos posteriores controlarán solo A sincronizando movimiento espejo de B ## 6. Arquitectura Técnica MCP utiliza arquitectura cliente-servidor con protocolos estandarizados para comunicación modelo-recursos externos. ![alt](./images/MCP.svg "mcp") Modelo Cliente-Servidor Componentes principales: Host MCP: Aplicación LLM (ej. Claude Desktop o IDE) que inicia conexiones Cliente MCP: Cliente protocolario manteniendo conexión 1:1 con servidor Servidor MCP: Programa ligero exponiendo funcionalidad vía Model Context Protocol Fuentes de datos locales: Archivos, bases de datos y servicios accesibles seguramente por Servidor MCP Servicios remotos: Sistemas externos accesibles vía internet (ej. APIs) Responsabilidades: Host MCP: Provee interfaz de usuario Gestiona conexión con proveedor LLM Integra Cliente MCP para acceso a recursos externos Cliente MCP: Establece/mantiene conexión con Servidor MCP Envía solicitudes y recibe respuestas Maneja intercambio de datos según estándares MCP Servidor MCP: Procesa solicitudes de clientes Ejecuta funciones específicas o provee acceso a recursos Formatea respuestas según estándares MCP Protocolo de Comunicación MCP usa JSON-RPC 2.0 como protocolo base, soportando: ![alt](./images/p.svg "mcp_json-RPC2.0") Solicitudes: Mensajes que inician operaciones cliente→servidor o viceversa Respuestas: Réplicas conteniendo resultados o información de error Notificaciones: Mensajes unidireccionales sin respuesta requerida (notificaciones) Mecanismos de transporte soportados: E/S estándar (Stdio): Para servidores locales vía comunicación entre procesos Eventos enviados por servidor (SSE): Transporte basado en HTTP para servidores remotos Ventajas de MCP MCP supera métodos tradicionales en unificación, seguridad y extensibilidad. Unificación Interacción estandarizada resuelve problemas de fragmentación: Acceso tipo plugin: Protocolo unificado para diversas fuentes de datos Compatibilidad multiplataforma: Soporta diferentes modelos/plataformas de IA Simplificación de desarrollo: Enfoque en lógica de negocio Seguridad Mecanismos integrados protegen datos: Protección de información sensible: Claves API/datos de usuario etc. Control de acceso: Servidor MCP permite restricciones granulares Procesamiento local: Evita subir datos sensibles a terceros Extensibilidad Diseño modular permite alta escalabilidad: Conexión multiservicio: Múltiples servicios conectables a clientes compatibles Expansión de ecosistema: Creciente biblioteca de componentes preconstruidos Capacidad de personalización: Desarrollo de Servidores MCP personalizados ## 7. Contáctenos **GitHub**: <https://github.com/nonead/Nonead-Universal-Robots-MCP> **gitee**: <https://gitee.com/nonead/Nonead-Universal-Robots-MCP> **Sitio web oficial**: <https://www.nonead.com> <img src="./images/QR.gif" alt="Contacto: Nonead Tech WeChat" width="200"> ## 8. Diferencias entre nUR MCP Server y otros servidores MCP Los usuarios de nUR MCP Server deben tener una conciencia de seguridad extremadamente alta y haber completado la capacitación en el uso de robots Universal, ya que el modelo de lenguaje grande controla robots reales. El funcionamiento inadecuado puede causar lesiones personales y daños a la propiedad - por favor extreme las precauciones. ## 9. Cita Si utiliza este software, cite de la siguiente manera: * [nURMCP: NONEAD Universal-Robots Model Context Protocol Server](https://www.nonead.com) * Nonead demuestra el verdadero significado de la fabricación inteligente, innovando para remodelar nuestro mundo. ## 10. Licencia Este proyecto adopta un modelo de doble licencia segmentado por usuario (User-Segmented Dual Licensing). **Principios básicos** * Usuarios individuales y empresas/organizaciones ≤10 personas: Licencia Pública General GNU Affero v3.0 (AGPLv3) por defecto * Empresas/organizaciones >10 personas: Requiere licencia comercial (Commercial License) Definición "≤10 personas": Número total de individuos en su organización (incluyendo empresas, ONGs, agencias gubernamentales, instituciones educativas o cualquier entidad) que acceden, usan o se benefician directa/indirectamente del software (nUR_MCP_SERVER), sin exceder 10 personas. Incluye desarrolladores, testers, operadores, usuarios finales, etc. ### 10.1 Licencia open source (Open Source License): AGPLv3 - Para particulares y organizaciones ≤10 personas * Si es usuario individual o su organización cumple la definición "≤10 personas", puede usar, modificar y distribuir nUR_MCP_SERVER bajo AGPLv3. Texto completo en https://www.gnu.org/licenses/agpl-3.0.html * **Obligación clave:** AGPLv3 exige que si modifica nUR_MCP_Server y lo provee como servicio web o distribuye versiones modificadas, debe proporcionar el código fuente completo bajo AGPLv3. Incluso para organizaciones ≤10 personas, si desea evitar esta obligación, necesita licencia comercial (ver abajo). * Lea atentamente todos los términos de AGPLv3 antes de usar. ### 10.2 Licencia comercial (Commercial License) - Para organizaciones >10 personas o que deseen evitar obligaciones AGPLv3 * **Requisito obligatorio:** Si su organización **no** cumple "≤10 personas" (≥11 personas accediendo/usando/beneficiándose del software), **debe** obtener licencia comercial. * **Opción voluntaria:** Incluso para organizaciones ≤10 personas, si su uso **no cumple** AGPLv3 (especialmente divulgación de código) o necesita términos comerciales **no provistos** por AGPLv3 (garantías, indemnización, sin restricciones Copyleft...), requiere licencia comercial. * **Casos comunes que necesitan licencia comercial (no limitado a):** * Organización >10 personas * (Tamaño irrelevante) Distribuir versiones modificadas sin revelar código fuente modificado según AGPLv3 * (Tamaño irrelevante) Ofrecer SaaS basado en nUR_MCP_SERVER modificado sin compartir código modificado * (Tamaño irrelevante) Políticas corporativas, contratos o requisitos que prohíban software AGPLv3 o requieran distribución cerrada/confidencialidad * **Obtener licencia:** Contacte al equipo de desarrollo en service@nonead.com. ### 10.3 Contribuciones * Aceptamos contribuciones comunitarias. Todas las contribuciones se consideran licenciadas bajo AGPLv3. * Al contribuir (ej: Pull Request), acepta licenciar su código bajo AGPLv3 para este proyecto y todos los usuarios posteriores (ya sea bajo AGPLv3 o licencia comercial). * También acepta que su contribución pueda incluirse en versiones comerciales de nUR_MCP_SERVER. ### 10.4 Otros términos * Los términos específicos de licencias comerciales se rigen por contratos firmados. * Los mantenedores se reservan el derecho de actualizar esta política (incluyendo umbrales). Actualizaciones se anunciarán en canales oficiales (repositorio, sitio web). ## 11. Equipo central de desarrollo Equipo de desarrollo del servidor MCP de Suzhou Nonead Robot Technology Co., Ltd. **Tony Ke** <tonyke@nonead.com> **Micro Zhu** <microzhu@nonead.com> **Anthony Zhuang** <anthonyzhuang@nonead.com> **Quentin Wang** <quentinwang@nonead.com>

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nonead/nUR_MCP_SERVER'

If you have feedback or need assistance with the MCP directory API, please join our Discord server