1. Conduid
  2. Security
  3. slouchd/cyberchef-api-mcp-server
MCP server ยท Security

slouchd/cyberchef-api-mcp-server

CyberChef API MCP Server โœจ๐Ÿง‘โ€๐Ÿณ

Unclaimed MIT last commit 6 months ago security
54Fair

Scored 5 days ago ยท breakdown

About slouchd/cyberchef-api-mcp-server

slouchd/cyberchef-api-mcp-server is an MCP server published by slouchd in the Security category: cyberChef API MCP Server โœจ๐Ÿง‘โ€๐Ÿณ.

The repository has 44 stars and 11 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/slouchd/cyberchef-api-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about slouchd/cyberchef-api-mcp-server

Powered by Claude · Grounded in docs

I know everything about slouchd/cyberchef-api-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • โœ“README presentThe repository ships documentation.
  • โœ“License declaredUsable under a stated license.
  • โœ“Tests presentA test suite exists in the repository.
  • โœ“Dependencies pinnedA lockfile pins dependency versions.
  • โœ“No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

CyberChef API MCP Server

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.

๐Ÿงฐ Available Tools and Resources

  • 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

๐Ÿ“ Usage

Start the server using the default stdio transport and specifying an environment variable pointing to a CyberChef API

CYBERCHEF_API_URL="your-cyberchef-api-url" uv run cyberchef_api_mcp_server

๐Ÿง‘โ€๐Ÿ’ปUsage (Development)

Start the server and test it with the MCP inspector

uv add "mcp[cli]"
mcp dev server.py

๐Ÿ“š Client Configuration

The following commands will generate a client configuration file, the location will depend on your operating system

uv add "mcp[cli]"
mcp install server.py --name "CyberChef API MCP Server"

[!TIP] After running the above command you can then tweak the client configuration to include the environment variable for the CyberChef API URL

{
 "mcpServers": {
   "CyberChef API MCP Server": {
     "command": "uv",
     "args": [
       "run",
       "--with",
       "mcp[cli]",
       "--directory",
       "cyberchef-api-mcp-server/cyberchef_api_mcp_server/",
       "mcp",
       "run",
       "server.py"
     ],
     "env": {
       "CYBERCHEF_API_URL": "your-cyberchef-api-url"
     }
   }
 }
}

๐Ÿ” Demo

Using the MCP server in this example use case, the following prerequisites apply:

  • You must have Claude desktop installed
  • Have a running CyberChef API instance or one you are able to use

Here is a basic prompt being solved using the MCP server tools:

๐Ÿ™‡ References

๐Ÿชช License

MIT License

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About slouchd/cyberchef-api-mcp-server

How do I install slouchd/cyberchef-api-mcp-server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is slouchd/cyberchef-api-mcp-server safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is slouchd/cyberchef-api-mcp-server still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.