Brainfaq
About
MCP server for the Brainfuck programming language that allows your favourite LLM to debug Brainfuck programs.
Details
- Author
- labarilem
- Categories
- Developer Tools
Jump to
Setup
Install Brainfaq in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/labarilem/brainfaq-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
MCP server for theBrainfuckprogramming language that allows your favourite LLM to debug Brainfuck programs.
To use it in VS Code, add the following JSON snippet to.vscode/mcp.json(create the file if you don't have it):
{ "servers": { "brainfaq-mcp": { "command": "npx", "args": ["brainfaq-mcp"] } } }
The MCP can be added to other IDEs with LLM agents support (e.g. Cursor) in similar ways. Check their documentation and configure them to runnpx brainfaq-mcp. It will start the MCP server in stdio mode.
- load_code- Reset the debugger and load new Brainfuck source code. Supports configurable tape size, min/max cell values, and initial input.
- step- Execute a specified number of instructions (default 1) with detailed state output.
- run- Run the program until it finishes or waits for input, with optional instruction limit.
- add_input- Append characters to the input buffer when the program is waiting for input.
- get_state- Get the current interpreter state (memory, pointers, output) with optional windowing.
- read_output- Get the complete output string generated so far.
- Full Brainfuck support (8 operations:>,<,+,-,.,,,[,])
- Overflow/underflow detection with configurable value limits
- Bracket matching validation and loop control
- Step-by-step execution and debugging
- Memory protection with configurable tape size
Tests are inspired by theBrainfuck test suiteby Daniel Cristofani.
Build first the source code using the command above.
All work in this repos is licensed under "Creative Commons Attribution-ShareAlike 4.0 International License".
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
A stateful LSP runtime for AI agents: warm language server sessions with 50+ tools for go-to-definition, find-references, diagnostics, rename, and more across 30+ languages.
Diagnoses token waste in Claude Code sessions with 6 anomaly types and severity scoring. Fully local.
MCP server that gives coding agents program-analysis primitives — data flow, call graphs, taint analysis — so they reason from ground truth instead of grep-and-guess. (same as the GitHub About — keeps your messaging consistent across the web).
An MCP service that equips your workspace with a complete set of AI-accessible development tools for reading, editing, executing, and managing code.
Fennara MCP connects AI agents like Codex, Cursor, Claude Code, and Claude Desktop to Godot-aware tools for real Godot projects. It focuses on feedback from Godot: GDScript diagnostics, scene validation, runtime errors, scene inspection, node properties, screenshots, SemanticSearch, and patch-and-rerun workflows.
Search verified engineering fixes by error message or technology. Step-by-step solutions with trust scores, built for developers and AI agents.
LSP-Claw is an MCP server that lets an AI agent safely build, run, and debug Lua/LSP web apps inside a controlled Mako/Xedge/BAS lab, including on embedded or RTOS devices.
Integrates with Language Server Protocol (LSP) to provide features like code completion, diagnostics, and hover information.
Visual Studio extension with 20 Roslyn-powered MCP tools for AI assistants. Semantic code navigation, symbol search, inheritance, call graphs, safe rename, build/test.
Bridges agentic coding tools and live Java runtime behavior through a lightweight sidecar agent.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





