CyberChef API MCP Server

CyberChef API MCP Server βœ¨πŸ§‘β€πŸ³

Local serverstdio

What is the CyberChef API MCP Server?

CyberChef API MCP Server βœ¨πŸ§‘β€πŸ³

What the server does

This model context protocol (MCP) server interfaces with the CyberChef Server API. Allowing you to use any LLM/MCP client of your choosing to utilise the tools and resources within CyberChef.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_cyberchef_operations_categories__resource__ - gets updated Cyber Chef categories for additional context / selection of the correct operations
get_cyberchef_operation_by_category__resource__ - gets list of Cyber Chef operations for a selected category
bake_recipe__tool__ - bake (execute) a recipe (a list of operations) in order to derive an outcome from the input data
batch_bake_recipe__tool__ - bake (execute) a recipe (a list of operations) in order to derive an outcome from a batch of input data
perform_magic_operation__tool__ - perform CyberChef's magic operation which is designed to automatically detect how your data is encoded and which operations can be used to decode it

Configuration

VariableDescriptionRequired
CYBERCHEF_API_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • β€œUse CyberChef API to get cyberchef operations categories.”
  • β€œUse CyberChef API to get cyberchef operation by category.”
  • β€œUse CyberChef API to bake recipe.”

Frequently asked questions

You need a running CyberChef API instance (or one you can access) and set the `CYBERCHEF_API_URL` environment variable. For the demo, Claude Desktop is also required.