mumez/pharo-nc-mcp-server
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