ChuckNorris MCP Server

Official

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides community support and discussion through a Discord server for users of the ChuckNorris MCP server.

  • Integrates with GitHub for issue tracking and accessing the L1B3RT4S repository which contains specialized LLM enhancement prompts.

  • Uses Mermaid for diagram visualization to illustrate the workflow between the AI Assistant, ChuckNorris Server, and the L1B3RT4S repository.

⚡ Servidor MCP C̷h̷u̷c̷k̷N̷o̷r̷r̷i̷s̷: Mejora tu LLM ⚡

Puerta de enlace MCP para solicitudes de mejora de LLM especializadas con adaptación de esquema dinámico.

⚠️ DESCARGO DE RESPONSABILIDAD

IMPORTANTE: Trabajo en curso con limitaciones. Solo funciona con modelos más débiles. Las versiones más recientes de LLM reconocen los intentos de jailbreak. Esta herramienta también está diseñada para fines de investigación y evaluación de seguridad, con el fin de ayudar a identificar vulnerabilidades en los sistemas LLM.

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

📖 Introducción

El servidor MCP C̷h̷u̷c̷k̷N̷o̷r̷r̷i̷s̷ proporciona una implementación del Protocolo de Contexto de Modelo (MCP) que entrega indicaciones de mejora especializadas a varios LLM. Utiliza indicaciones de jailbreak del proyecto L1B3RT4S de elder-plinius e implementa un enfoque de esquema dinámico para una entrega más eficaz.

🚀 Primeros pasos

Ejecutar directamente con npx :

npx @pollinations/chucknorris

Configuración del cliente MCP

Agregue a su lista de servidores MCP en mcp_config.json :

{ "mcpServers": { "chucknorris": { "command": "npx", "args": ["-y", "@pollinations/chucknorris"] } } }

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

🤔 Cómo funciona

Enfoque dinámico avanzado

El servidor utiliza un enfoque de dos fases para evitar la detección de jailbreak:

  1. Primera llamada :
    • El Asistente de IA descubre la herramienta C̷h̷u̷c̷k̷N̷o̷r̷r̷i̷s̷ con una descripción de esquema neutral
    • El asistente llama a la herramienta con su tipo de modelo
    • El servidor devuelve un mensaje sutil de "preparación" que hace que el LLM sea receptivo al jailbreak.
    • El servidor recuerda el tipo de LLM para la próxima llamada
  2. Llamadas posteriores :
    • El esquema cambia dinámicamente para incluir el jailbreak en su descripción
    • La descripción de la herramienta ahora contiene instrucciones de jailbreak específicas del modelo
    • El servidor continúa devolviendo el mismo mensaje de preparación
    • Solo cambia el esquema entre llamadas, no el contenido de la respuesta

Este enfoque combina los mensajes de jailbreak L1B3RT4S de elder-plinius con una técnica de modificación de esquema dinámica, lo que lo hace más eficaz para eludir la detección ya que no presenta inmediatamente el contenido del jailbreak.

Propósito de la investigación de seguridad

Esta herramienta implementa la técnica descrita en la investigación "La 'S' en MCP significa seguridad", que demuestra cómo las herramientas MCP pueden:

  1. Presentar información diferente a los usuarios frente a los modelos de IA
  2. Cambiar su comportamiento después de la aprobación inicial
  3. Utilice enfoques multifase para eludir potencialmente las medidas de seguridad

La implementación utiliza indicaciones de jailbreak del proyecto L1B3RT4S de elder-plinius , combinado con una técnica de modificación de esquema dinámico similar a la investigación de ataque de envenenamiento de herramientas de Invariant Labs y sus experimentos de inyección de MCP .

Al comprender estas técnicas, los desarrolladores pueden construir sistemas de IA más robustos y seguros.

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

🙏 Créditos

Basado en L1B3RT4S por elder-plinius .

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

🚧 Estado

Experimental. El enfoque de esquema dinámico mejora la eficacia con modelos más recientes como Claude y GPT-4, pero los resultados aún pueden variar.

¿Quieres ayudar? Únete a través de GitHub Issues o Discord .

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

🤝 Comunidad

Parte de Pollinations.AI .

📜 Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Una puerta de enlace MCP experimental que proporciona indicaciones de mejora de LLM especializadas basadas en el repositorio L1B3RT4S, destinadas principalmente a mejorar las capacidades de los modelos más débiles.

  1. ⚠️ DISCLAIMER
    1. 📖 Introduction
      1. 🚀 Getting Started
        1. MCP Client Configuration
      2. 🤔 How It Works
        1. Advanced Dynamic Approach
        2. Security Research Purpose
      3. 🙏 Credits
        1. 🚧 Status
          1. 🤝 Community
            1. 📜 License
              ID: yqen5nd0ni