pharo-nc-mcp-server

mumez/pharo-nc-mcp-server

3.2

If you are the rightful owner of pharo-nc-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Pharo-NC-MCP-Server is a local Model Context Protocol (MCP) server designed to evaluate Pharo Smalltalk expressions and retrieve system information using NeoConsole.

Tools

Functions exposed to the LLM to take actions

evaluate_smalltalk_with_neo_console

Execute Smalltalk expressions in Pharo using NeoConsole.

evaluate_simple_smalltalk

Execute Smalltalk expressions using Pharo's simple -e option.

get_pharo_metric

Retrieve system metrics from Pharo.

get_class_comment

Get the comment of a Pharo class.

get_class_definition

Get the definition of a Pharo class.

get_method_list

Get the list of method selectors for a Pharo class.

get_method_source

Get the source code of a specific method in a Pharo class.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources