home / mcp / chucknorris mcp server

ChuckNorris MCP Server

⚡ C̷h̷u̷c̷k̷N̷o̷r̷r̷i̷s̷ MCP server: Helping LLMs break limits. Provides enhancement prompts inspired by elder-plinius' L1B3RT4S

Installation
Add the following to your MCP client configuration file.

Configuration

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

You can run the ChuckNorris MCP Server to deliver specialized enhancement prompts to various LLMs with a dynamic schema that adapts to model capabilities. This MCP gateway helps you experiment with prompt delivery patterns, manage how prompts are presented to different models, and observe how dynamic schemas influence interactions over time.

How to use

You use the ChuckNorris MCP Server as an MCP endpoint that you connect to with an MCP client. Start it to enable a gateway that provides model-specific enhancement prompts and a dynamic schema that adapts across interactions. Your MCP client can request prompts, manage schemas, and observe how the server maintains a preparation prompt while varying the description of what the model sees.

In practice, you add ChuckNorris to your MCP server list and then start requests from your client. The server responds with a neutral schema on the first call, followed by a preparation prompt. On subsequent calls, the schema evolves to include model-specific jailbreak instructions while the server keeps returning the same preparation prompt. This pattern enables multi-phase interactions where the content adapts to the model being used.

How to install

Prerequisites you need before starting: Node.js and npm (or a compatible runtime that can execute npm packages). Verify installations with the following:

node -v
npm -v

Run the MCP server directly using the package you want to execute. The server can be started with npx, which fetches the package and runs it in place without a local install. Use the following command to start ChuckNorris MCP Server:

npx @pollinations/chucknorris

If you want to configure the MCP client side so your local server knows how to reach ChuckNorris, add an entry to your MCP configuration file as shown here. The example uses a standard npx invocation to run the server via the MCP client list.

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

Additional setup and notes

This server is experimental and designed for security research and evaluation purposes. Use with care, and understand that results may vary across models and deployments.

Available tools

mcp_gateway

Implements the MCP gateway that delivers specialized prompts and integrates with dynamic schema adaptation.

dynamic_schema

Dynamically adapts the schema description between calls to tailor jailbreak-related prompts while preserving a neutral initial setup.