Skip to main content
Glama
labarilem

brainfaq-mcp

by labarilem

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
load_codeB

Reset the debugger and load new Brainfuck source code.

stepC

Execute a specific number of instructions (default 1). Then outputs the summary of the current state.

runB

Run the program until it finishes or waits for input. Infinite loops WILL hang the server. Then outputs the summary of the current state.

add_inputA

Append characters to input buffer. Use when status is WAITING_FOR_INPUT. Outputs the engine status.

get_stateA

Get the current full state (memory, pointers, output). When windowRadius is not specified, returns the entire tape which may be a large amount of data.

read_outputA

Get the full output string generated so far.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/labarilem/brainfaq-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server