nUR MCP Server

by nonead
2
  • Apple
  • Linux
Integrations
  • Mentioned as a dependency required for running the MCP server, not an integration target.

  • Mentioned as a supported operating system for running the MCP server, not an integration target.

  • Mentioned for repository hosting, not as an integration target.

1. ¿Qué es MCP?

MCP (Model Context Protocol) es un protocolo de comunicación desarrollado por Anthropic (de código abierto en noviembre de 2024) que permite que los modelos de lenguaje grandes (por ejemplo, DeepSeek-V3-0324, DeepSeek-R1, Qwen3) accedan de manera eficiente a datos, herramientas y servicios externos para brindar respuestas más precisas e inteligentes.

Capacidades clave:

Aprovisionamiento de contexto: Entregar archivos/contenido de bases de datos como contexto complementario Ejemplo: Analizar informes antes de responder

Integración de herramientas externas: operar directamente sistemas locales/remotos (archivos, API, hardware) Ejemplo: Organización automatizada de documentos

Automatización del flujo de trabajo: combine múltiples servicios MCP para tareas complejas

Seguridad de datos: la ejecución local protege la información confidencial

2. Cómo funciona el MCP

Arquitectura cliente-servidor:

Cliente MCP: Aplicación de IA (inicia solicitudes) Servidor MCP: Proporciona interfaces de datos/herramientas Comunicación: Compatible con JSON-RPC 2.0

3. Funciones del servidor

Acceso a datos: archivos/bases de datos/recursos de memoria Ejecución de herramientas: funciones predefinidas (consultas SQL, operaciones de archivos) Actualizaciones en tiempo real: notificaciones push para cambios de datos Gestión de sesiones: mantenimiento de la conexión

2. Funciones principales del servidor nUR MCP

Especificación técnica del producto nUR_MCP_SERVER desarrollado por Tuode Technology

Descripción general del producto:
nUR_MCP_SERVER es un sistema middleware de control de robots inteligente basado en la interfaz MCP (Protocolo de Control de Modelos). Permite el control interactivo en lenguaje natural de robots industriales mediante la integración con modelos de lenguaje grande (LLM). Diseñado con una arquitectura cliente-servidor, admite una integración completa con la gama completa de robots colaborativos de Universal Robots, revolucionando el paradigma tradicional de programación de módulos de aprendizaje para robots industriales.

Arquitectura técnica central:

  1. Motor de análisis semántico
    Equipado con un módulo de procesamiento NLP basado en Transformer multicapa, admite el análisis de comandos consciente del contexto (análisis de comandos contextuales), logrando una conversión de extremo a extremo del lenguaje natural a comandos de control de robot con una precisión de reconocimiento de comandos del 98,6%.
  2. Sistema de generación de scripts dinámicos
    Un marco de generación de código basado en LLM que convierte automáticamente comandos de lenguaje natural en scripts de control de robots URScript. Admite validación de sintaxis y verificación de seguridad en tiempo real, lo que mejora la eficiencia de generación 12 veces en comparación con la programación tradicional.
  3. Interfaz de control multimodal
  • Capa de extensión del protocolo MCP: admite comunicación TCP/UDP de modo dual con respuesta de comando de nivel µs.
  • Capa de abstracción del dispositivo: estandariza la integración del complemento URCap.
  • Bus de datos: permite el control colaborativo de múltiples robots a través del protocolo Ethernet TCP/IP.

Características principales:
▶ Control en tiempo real con lenguaje natural
Controla directamente el movimiento del robot (control de pose, planificación de trayectoria, operaciones de E/S) a través de comandos de voz/texto, lo que admite la inyección de parámetros dinámicos y ajustes de movimiento en tiempo real.

▶ Sistema de adquisición de datos inteligente

  • Recopilación en tiempo real de datos de estado de 12 dimensiones (par articular, postura del efector final, etc.).
  • Admite reglas de filtrado de datos definidas en lenguaje natural.
  • Genera automáticamente informes de datos estructurados (CSV/JSON/XLSX).

▶ Control colaborativo de múltiples robots
Basado en un algoritmo de programación de tareas distribuidas, puede administrar ≤12 robots UR simultáneamente cuando se combina con MCP-Client de Tuode, admitiendo comandos de voz en cascada y orquestación de tareas entre dispositivos.

▶ Módulo de aprendizaje adaptativo
Cuenta con un marco de entrenamiento incremental que optimiza continuamente el mapeo comando-acción a través de la retroalimentación del usuario, con un ciclo de iteración del sistema de ≤24h.

Especificaciones técnicas:

  • Latencia de respuesta del comando: <200 ms (de extremo a extremo).
  • Compatibilidad de protocolo: MCP v2.1+ / URScript v5.0+.
  • Capacidad de procesamiento concurrente: más de 200 TPS.

Tabla de clasificación de funciones de la herramienta nUR_MCP_SERVER:

Identificación de la herramientaCategoría de funciónDescripción de la funciónParámetros clave
fkUCFg7YmxSflgfmJawHeoGestión de conexionesConectarse al robot URip:robot IP
fcr4pIqoIXyxh3ko9FOsWUGestión de conexionesDesconectar el robot URip:robot IP
fNKAydKkxHwmGFgyrePBsNMonitoreo de estadoObtener la duración del encendido (segundos)ip:robot IP
fYTMsGvSRpUdWmURng7kGXOperación de registroObtener la salida del registro Int (0-23)ip:robot IP, índice:registro índice
fvfqDMdDJer6kpbCzwFL1DOperación de registroObtener salida de registro doble (0-23)ip:robot IP, índice:registro índice
fCJ6sRw9m0ArdZ-MCaeNWKOperación de registroObtener salida de registro doble (0-31)ip:robot IP, índice:registro índice
f_ZXAIUv-eqHelwWxrzDHeInformación del dispositivoObtener el número de serieip:robot IP
fZ2ALt5kD50gV9AdEgBrROInformación del dispositivoObtener modeloip:robot IP
fEtHcw5RNF54X9RYIEU-1mControl de movimientoObtenga coordenadas TCP en tiempo realip:robot IP
ftsb2AsiqiPqSBxHIwALOxControl de movimientoObtenga ángulos de articulación en tiempo realip:robot IP
fXmkr4PLkHKF0wgQGEHzLtControl de movimientoEnviar comando de pose conjuntaip:robot IP, q:ángulos de articulación (radianes)
fWdukQrgFZeK-DEcST4AwOControl de movimientoEnviar comando de movimiento lineal TCPip:robot IP, pose:Posición TCP
f2gbgju7QsymJa4wPgZQ0TControl de movimientoMovimiento lineal en el eje Xip:IP del robot, distancia:distancia de movimiento (metros)
fS6rCxVp498s5edU7jCMB3Control de movimientoMovimiento lineal del eje Yip:IP del robot, distancia:distancia de movimiento (metros)
fJps7j-T3lwzXhp8p0_suyControl de movimientoMovimiento lineal del eje Zip:IP del robot, distancia:distancia de movimiento (metros)
fTMj5413O5CzsORAyBYXj8Control de programasCargar programa URip:IP del robot, nombre_del_programa:nombre_del_programa
fqiYJ1c9fqCs5eYd-yKEeJControl de programasCargar y ejecutar el programa URip:IP del robot, nombre_del_programa:nombre_del_programa
fW6-wrPoqm2bE3bMgtLbLPControl de programasDetener el programa actualip:robot IP
fsEmm-VX3CCY_XvnCDms7fControl de programasPausar el programa actualip:robot IP
f83-fUQBd-YRSdIQDpuYmWMonitoreo de estadoObtener el voltaje actualip:robot IP
foMoD2L690vRdQxdW_gRNlMonitoreo de estadoObtener información actualip:robot IP
fDZBXqofuIb-7IjS6t2YJ2Monitoreo de estadoObtener voltaje conjuntoip:robot IP
fgAa_kwSmXmvld6Alx39ijMonitoreo de estadoObtener información conjunta actualip:robot IP
furAKHVnYvORJ9R7N7vpblMonitoreo de estadoObtener la temperatura de la articulaciónip:robot IP
fuNb7TgOgWNukjAVjusMN4Monitoreo de estadoObtener el estado de la operaciónip:robot IP
fD12XJtqjgI46Oufwt928cMonitoreo de estadoObtener el estado de ejecución del programaip:robot IP
fMLa2mjlactTbD_CCKB1tXInformación del dispositivoObtener la versión del softwareip:robot IP
fWXQKGQ6J5mas9K9mGPK3xInformación del dispositivoObtener el modo de seguridadip:robot IP
f81vKugz9xnncjirTC3B6AControl de programasObtener lista de programasip:IP del robot, nombre de usuario/contraseña:credenciales SSH
ffaaQZeknwwTISLYdYqM0_Control de programasEnviar script de programaip:robot IP, script:script contenido
fsWlT3tCOn1ub-kUZCrq7EControl de movimientoMovimiento circularip:IP del robot, centro:Posición central del TCP, r:radio(metros)
f7y1QpjnA9s1bzfLeOkTnSControl de movimientoDibujar cuadradoip:IP del robot, origen:posición inicial TCP, borde:longitud lateral (metros)
fuN_LLSc22VKXWXwbwNARoControl de movimientoDibujar rectánguloip:IP del robot, origen:posición inicial TCP, ancho/alto:ancho/alto(metros)

Nota: Todas las herramientas requieren establecer primero la conexión con el robot.

3. Descargo de responsabilidad

Antes de utilizar el servidor MCP nUR, asegúrese de que los operadores hayan completado la capacitación sobre seguridad del robot UR y estén familiarizados con los procedimientos de parada de emergencia (E-stop).

Inspeccione periódicamente el estado operativo del robot y del servidor MCP para mantener la estabilidad y la seguridad del sistema.

Al utilizar el servidor nUR MCP se deben cumplir estrictamente los siguientes protocolos de seguridad:

Visibilidad del robot

Los operadores deberán mantener los robots universales dentro de la línea de visión directa para realizar monitoreo en tiempo real.

Está prohibido abandonar el área de operación durante el funcionamiento del robot para garantizar una respuesta inmediata ante emergencias.

Entorno de trabajo seguro

Retire los obstáculos y asegúrese de que no haya personal ni objetos en la zona de peligro antes de activar el robot.

Instale barreras físicas o cortinas de luz de seguridad si es necesario para evitar el acceso no autorizado.

Exención de responsabilidad por incumplimiento

No seremos responsables de lesiones, daños a los equipos o accidentes de producción causados por el incumplimiento de los requisitos de seguridad (por ejemplo, operación desatendida, áreas de trabajo sin limpiar).

Todos los riesgos y consecuencias operacionales corren por cuenta del usuario.

4. Lanzamientos de versiones

4.1 Actualizaciones recientes

  • 15/05/2025 : Versión inicial de nUR_MCP_SERVER

4.2 Planes futuros

  • Desarrollar un cliente MCP dedicado para el servidor MCP nUR para mejorar las funciones de seguridad del actuador.
  • Agregue la funcionalidad de grabación de registros del robot UR.
  • Habilitar la copia de seguridad y la carga de programas de robot UR.

5. Inicio rápido

5.1 Basado en productos (para usuarios generales)

5.1.1 Motor y dependencias
  • Versiones del sistema recomendadas:
    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
  • Requisitos de software:Entorno del servidor MCP
    Python 3.11 or later pip 25.1 or later UV Package Manager 0.6.14 or later bun 1.2.8 or later
    Cliente MCP
    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 Modelos de lenguaje grande
    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. Instale Python 3.11 o posterior.
  2. Instalar pip 25.1 o posterior.
  3. Instale UV Package Manager 0.6.14 o posterior.
  4. Instalar bun 1.2.8 o posterior.
  5. Instalar el servidor MCP:
git clone https://gitee.com/nonead/nUR_MCP_SERVER.git cd nUR_MCP_SERVER pip install -r requirements.txt

Configuración del cliente MCP:

Para usar con Claude Desktop, agregue la configuración del servidor: Para macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{ "mcpServers": { "nUR_MCP_SERVER": { "command": "python", "args": ["/home/nonead/MCP_Server/nUR_MCP_SERVER/main.py"] } } }

Para Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "nUR_MCP_SERVER": { "command": "python", "args": ["D:\\MyProgram\\MCP_SERVER\\nUR_MCP_SERVER\\main.py"] } } }

Para usar con Cherry Studio, agregue la configuración del servidor:

Para macOS y 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": "python", "args": [ "/home/nonead/MCP_Server/nUR_MCP_SERVER/main.py" ] } } }

Para 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": "python", "args": [ "D:\\MyProgram\\MCP_SERVER\\nUR_MCP_SERVER\\main.py" ] } } }

Para usar con Cline, agregue la configuración del servidor:

Para macOS y Linux:

{ "mcpServers": { "nUR_MCP_SERVER": { "command": "python", "args": ["/home/nonead/MCP_Server/nUR_MCP_SERVER/main.py"] } } }

Para Windows:

{ "mcpServers": { "nUR_MCP_SERVER": { "command": "python", "args": ["D:\\MyProgram\\MCP_SERVER\\nUR_MCP_SERVER\\main.py"] } } }

5.2 Basado en kit de herramientas (para desarrolladores)

5.2.1 Motor y dependencias
  • Versiones del sistema recomendadas:
    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
  • Requisitos de software:Entorno del servidor MCP
    Python 3.11 or later pip 25.1 or later UV Package Manager 0.6.14 or later bun 1.2.8 or later
    LLM Modelos de lenguaje grande
    DeepSeek-V3-0324 or later DeepSeek-R1-671b or later Qwen3-235b-a22b or later Generally, any LLM supporting MCP is usable. Untested models are not guaranteed. Ollama-deployed models currently cannot invoke Tools (under resolution)...
5.2.2 Instalación

Para desarrolladores de macOS/Linux/Windows

Python 3.11 or later pip 25.1 or later UV Package Manager 0.6.14 or later bun 1.2.8 or later
5.2.3 Uso

A continuación se muestran algunos ejemplos de tareas que puede indicarle al LLM que ejecute:

  • Conéctese al robot UR en la IP: 192.168.1.199
  • Obtenga las coordenadas de la posición del efector final TCP actual del robot UR
  • Enumere todos los comandos de la herramienta nUR_MCP_SERVER
  • Recuperar todos los datos de hardware del robot UR
  • Ejecutar un programa script en el robot UR
  • Ejecute el programa integrado XXXX.urp del robot UR
  • Asigne el robot UR en 172.22.109.141 como "Robot A" y el de 172.22.98.41 como "Robot B". Conecte ambos robots, registre sus poses TCP y posiciones clave actuales (Robot A a la izquierda, Robot B a la derecha) y analice su relación espacial.
  • Ejecute instrucciones paso a paso para el robot UR en 192.168.1.199: Registre la posición TCP actual, luego mueva el TCP +20 mm en Z, -50 mm en Y, +30 mm en X, repitiendo durante 5 ciclos.
  • Programe y ejecute un script UR para dibujar un círculo de radio de 50 mm en el plano base centrado en la pose actual.
  • Asigne el robot UR en 172.22.109.141 como "Robot A" y el de 172.22.98.41 como "Robot B". Conecte ambos robots y sincronice el Robot B para replicar los movimientos del Robot A en los comandos subsiguientes.

6. Arquitectura técnica

MCP adopta una arquitectura cliente-servidor, lo que permite una comunicación estandarizada entre modelos y recursos externos.

Modelo cliente-servidor

La arquitectura MCP consta de los siguientes componentes principales:

  • Host MCP : la aplicación LLM (por ejemplo, Claude Desktop o IDE) que inicia conexiones y busca acceder a datos a través de MCP.
  • Cliente MCP : un cliente de protocolo integrado en la aplicación host, que mantiene una conexión 1:1 con el servidor.
  • Servidor MCP : un programa liviano que expone funcionalidades específicas a través del Protocolo de Contexto de Modelo estandarizado.
  • Fuentes de datos locales : archivos de computadora, bases de datos y servicios a los que el servidor MCP puede acceder de forma segura.
  • Servicios remotos : sistemas externos (por ejemplo, API) accesibles a través de Internet a los que el servidor MCP puede conectarse.

Responsabilidades principales

En la arquitectura MCP, cada componente tiene las siguientes responsabilidades:

Anfitrión de MCP:

  • Proporciona la interfaz de usuario
  • Gestiona conexiones con proveedores de LLM
  • Integra el cliente MCP para acceder a recursos externos

Cliente MCP:

  • Establece y mantiene conexiones con el servidor MCP
  • Envía solicitudes y recibe respuestas.
  • Maneja el intercambio de datos de acuerdo con los estándares del protocolo MCP

Servidor MCP:

  • Procesa solicitudes de los clientes
  • Ejecuta funciones específicas o proporciona acceso a recursos
  • Formatea las respuestas según los estándares del protocolo MCP

Protocolo de comunicación

MCP utiliza JSON-RPC 2.0 como su protocolo de comunicación fundamental y admite los siguientes tipos de mensajes:

  • Solicitudes : Mensajes enviados desde el cliente al servidor (o viceversa) para iniciar operaciones.
  • Respuestas : respuestas a solicitudes, que contienen resultados o información de errores.
  • Notificaciones : mensajes unidireccionales que no requieren respuestas, normalmente se utilizan para notificaciones de eventos.

MCP admite múltiples mecanismos de transporte, incluidos:

  • Entrada/salida estándar (Stdio) : adecuada para servidores locales, lo que permite la comunicación entre procesos.
  • Eventos enviados por el servidor (SSE) : un mecanismo de transporte basado en HTTP para servidores remotos.

    Solicitudes : Mensajes que inician operaciones enviadas del cliente al servidor o viceversa.
    Respuestas : Respuestas a solicitudes que contienen resultados o información de errores.
    Notificaciones : mensajes unidireccionales que no requieren respuesta, normalmente se utilizan para notificaciones de eventos.

MCP admite múltiples mecanismos de transporte, incluidos:

  • Entrada/salida estándar (Stdio) : adecuada para servidores locales, implementada a través de comunicación entre procesos.
  • Eventos enviados por el servidor (SSE) : un mecanismo de transporte basado en HTTP para servidores remotos.

Ventajas del MCP

MCP ofrece ventajas significativas sobre los métodos de integración tradicionales, particularmente en estandarización, seguridad y escalabilidad.

Normalización
MCP aborda la fragmentación en la integración tradicional al estandarizar las interacciones entre los sistemas de IA y las fuentes de datos externas:

  • Conectividad plug-and-play : el protocolo unificado permite la integración perfecta de diversas fuentes de datos sin codificación personalizada.
  • Compatibilidad multiplataforma : admite diferentes modelos y plataformas de IA, lo que mejora la interoperabilidad.
  • Desarrollo simplificado : reduce la complejidad, lo que permite a los desarrolladores centrarse en la lógica empresarial en lugar de en las integraciones subyacentes.

Seguridad
MCP incorpora mecanismos de seguridad integrados para salvaguardar los datos durante la transmisión y el procesamiento:

  • Protección de datos sensibles : garantiza el manejo seguro de información confidencial (por ejemplo, claves API, datos de usuario).
  • Control de acceso : los servidores MCP implementan permisos granulares para validar la autorización de la solicitud.
  • Procesamiento local : mantiene los datos confidenciales en las instalaciones, lo que elimina los riesgos de exposición a terceros.

Escalabilidad
El diseño modular de MCP ofrece una extensibilidad excepcional:

  • Conectividad multiservicio : admite el uso compartido estandarizado de recursos y herramientas entre clientes compatibles.
  • Crecimiento del ecosistema : los desarrolladores obtienen acceso a bibliotecas en expansión de componentes prediseñados.
  • Personalización : permite la creación de servidores MCP especializados para ampliar las capacidades del sistema.

7. Contáctenos

GitHub : https://github.com/nonead/nUR_MCP_SERVER
Gitee : https://gitee.com/nonead/nUR_MCP_SERVER
Sitio web oficial : https://www.nonead.com

8. Diferencias entre el servidor MCP de nUR y otros servidores MCP

Los usuarios del servidor MCP de nUR deben poseer conocimientos avanzados de seguridad y completar la capacitación en operación de robots de UR, ya que los LLM controlan directamente los robots físicos. Una operación incorrecta puede causar lesiones personales o daños materiales.

9. Citación

Si utiliza este software, cite lo siguiente:

10. Licencia

Este proyecto adopta un modelo de licencia dual segmentado por usuario.

Principios básicos

  • Usuarios individuales y organizaciones/empresas con ≤10 personas: la licencia AGPLv3 se aplica automáticamente
  • Organizaciones/empresas con más de 10 personas: Se requiere licencia comercial

Definición de "≤10 personas": Se refiere a situaciones en las que el número total de personas de su organización (incluidas empresas, organizaciones sin fines de lucro, agencias gubernamentales, instituciones educativas, etc.) que acceden, usan o se benefician de nUR_MCP_SERVER, ya sea directa o indirectamente, no supera los 10. Esto incluye, entre otros, desarrolladores, evaluadores, operadores, usuarios finales y usuarios a través de sistemas integrados.

Licencia de código abierto 10.1 (AGPLv3): para personas y organizaciones con ≤10 personas

  • Si usted es un usuario individual o su organización cumple con la definición de "≤10 personas", puede usar, modificar y redistribuir libremente nUR_MCP_SERVER bajo los términos de la AGPLv3. La licencia completa de la AGPLv3 se encuentra en https://www.gnu.org/licenses/agpl-3.0.html .
  • Obligaciones clave: Como requisito fundamental de la AGPLv3, debe proporcionar a los destinatarios el código fuente completo bajo la AGPLv3 si distribuye versiones modificadas de nUR_MCP_Server o lo ofrece como servicio de red. Incluso si su organización cumple con el criterio de "≤10 personas", debería considerar una licencia comercial (véase más adelante) si desea evitar este requisito de divulgación del código fuente.
  • Lea y comprenda completamente todos los términos AGPLv3 antes de usar.

10.2 Licencia comercial: para organizaciones con más de 10 personas o usuarios que deseen evitar las obligaciones de AGPLv3

  • Requisito obligatorio: si su organización no cumple con la definición de "≤10 personas" (es decir, 11 o más personas acceden/usan/se benefician del software), debe firmar un acuerdo de licencia comercial con nosotros antes de usar nUR_MCP_SERVER.
  • Aplicación opcional: incluso si su organización cumple con los criterios de "≤10 personas", se requiere una licencia comercial si su escenario de uso no cumple con los términos de AGPLv3 (especialmente los requisitos de divulgación del código fuente) o si necesita disposiciones comerciales específicas (como garantías, indemnización o ausencia de restricciones de Copyleft) que no se ofrecen en AGPLv3.
  • Casos comunes que requieren licencia comercial (no exhaustivo):
    • Organizaciones con >10 personas
    • (Independientemente del tamaño) Distribuir versiones modificadas de nUR_MCP_SERVER sin revelar el código fuente como lo exige AGPLv3
    • (Independientemente del tamaño) Ofrecer nUR_MCP_SERVER como un servicio de red (SaaS) sin proporcionar a los usuarios acceso al código fuente modificado
    • (Independientemente del tamaño) Cuando las políticas de la empresa, los contratos de los clientes o los requisitos del proyecto prohíban el uso de software con licencia AGPLv3 o requieran una distribución cerrada/confidencialidad
  • Obtención de una licencia comercial: comuníquese con el equipo de desarrollo de nUR_MCP_SERVER en service@nonead.com .

10.3 Contribuciones

  • Agradecemos las contribuciones de la comunidad a nUR_MCP_SERVER. Todas las contribuciones al proyecto se consideran realizadas bajo la licencia AGPLv3.
  • Al enviar una contribución (por ejemplo, una solicitud de extracción), usted acepta que su código estará disponible para el proyecto y todos los usuarios futuros (independientemente de si eligen AGPLv3 o una licencia comercial) según los términos de AGPLv3.
  • También acepta que su contribución puede incluirse en versiones de nUR_MCP_SERVER distribuidas bajo una licencia comercial.

10.4 Otros términos

  • Los términos específicos de la licencia comercial se establecen en el acuerdo de licencia comercial formal.
  • Los responsables del proyecto se reservan el derecho de actualizar esta política de licencias (incluidas las definiciones y los umbrales de tamaño de usuarios) según sea necesario. Cualquier actualización se anunciará a través de los canales oficiales del proyecto (repositorio de código, sitio web, etc.).

11. Equipo de desarrollo central

Equipo de desarrollo de servidor MCP, Suzhou Nonead Robotics Technology Co., Ltd.

Tony Ke tonyke@nonead.com
Micro Zhu microzhu@nonead.com
Anthony Zhuang anthonyzhuang@nonead.com
Quentin Wang quentinwang@nonead.com

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
    Last updated -
    32
    80
    5
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A Python-based server that enables AI assistants to control robots by integrating the Model Context Protocol (MCP) with ROS 2, allowing for natural language commands that translate into robot movement via the /cmd\_vel topic.
    Last updated -
    42
    Python
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables natural language interactive control of Universal Robots collaborative robots, allowing users to control robot motion, monitor status, and execute programs through direct commands to large language models.
    Last updated -
    2
    Python
    • Linux
    • Apple
  • -
    security
    F
    license
    -
    quality
    An MCP (Multi-Agent Conversation Protocol) Server that enables AI agents to interact with Google Docs via natural language, automatically generated using AG2's MCP builder.
    Last updated -
    Python

View all related MCP servers

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