Chepy MCP Service (CyberChef like Python library)
@nebucaz
About Chepy MCP Service (CyberChef like Python library)
This project exposes the powerful Chepy data transformation library as an MCP server. It allows you to access Chepy's tools (like encoding, decoding, and data manipulation) via a single flexible API: the bake pipeline tool, inspired by CyberChef.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"chepy-mcp": {
"command": "/Users/username/.local/bin/uv",
"args": [
"--directory",
"/Users/username/chepy-mcp",
"run",
"src/server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Chepy MCP Service?
Chepy MCP Service is an MCP server that exposes the Chepy data transformation library (a Python library similar to CyberChef) through a single pipeline tool called bake. It is for developers or AI agents who need to chain encoding, decoding, and data manipulation operations via the Model Context Protocol.
How to use Chepy MCP Service?
Install uv, clone the repository, run uv sync to install dependencies, then start the server with uv run src/server.py. Use the bake tool by sending a recipe in Chepy JSON format containing input and a recipe list of operations with their arguments. Discover all available operations by fetching resource://chepy_operations.
Key features of Chepy MCP Service
- Pipeline tool (
bake) chains multiple Chepy operations in one request - Uses Chepy’s own recipe JSON format, compatible with Chepy’s CLI
- Resource endpoint lists all operations with parameters and descriptions
- Output indicates whether result is text or binary (
"type": "text"or"type": "binary") - Includes a unittest-based test suite for validation
Use cases of Chepy MCP Service
- Encoding text to Base64 and decoding it back
- Performing multiple data transformations in a single pipeline step
- Discovering available Chepy operations for dynamic tool use
- Automating data manipulation tasks inside MCP‑compatible environments
FAQ from Chepy MCP Service
What is Chepy?
Chepy is a Python library for data transformation, similar to CyberChef, providing operations like encoding, decoding, hashing, and more.
How do I know which operations are available?
Fetch the resource URI resource://chepy_operations to get a JSON object listing each operation’s name, signature, and description.
Does the server indicate whether output is text or binary?
Yes, the bake response includes a "type" field that is either "text" or "binary", along with the output data.
What dependencies are required?
You need Python, uv (install script provided), and the dependencies installed via uv sync after cloning the repository. Chepy is a core dependency.
How do I run the server?
Run uv run src/server.py from the project directory. The server uses standard MCP transport (stdio).
Frequently asked questions
What is Chepy?
Chepy is a Python library for data transformation, similar to CyberChef, providing operations like encoding, decoding, hashing, and more.
How do I know which operations are available?
Fetch the resource URI `resource://chepy_operations` to get a JSON object listing each operation’s name, signature, and description.
Does the server indicate whether output is text or binary?
Yes, the `bake` response includes a `"type"` field that is either `"text"` or `"binary"`, along with the output data.
What dependencies are required?
You need Python, `uv` (install script provided), and the dependencies installed via `uv sync` after cloning the repository. Chepy is a core dependency.
How do I run the server?
Run `uv run src/server.py` from the project directory. The server uses standard MCP transport (stdio).
Basic information
More Developer Tools MCP servers

PuzzleTide Puzzle Generator
Caravaca-LabsWord search generator, crossword generator, and sudoku generator + solver as a local-first MCP server. 15 deterministic tools: printable PDF puzzle worksheets, themed word banks, and verifiable LLM evals. From the makers
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Reelier
Maxime HouleAgents make claims. Reelier writes receipts — record an agent's tool-call workflow once, replay it deterministically at 0 tokens, and diff runs to catch drift.
TranscriptFetch MCP Server
TranscriptFetchModel Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Comments