Pharo NC icon

Pharo NC

Provides an interface to evaluate Smalltalk expressions and retrieve code and system metrics from a Pharo environment.

Acerca de

Pharo NC is a local MCP server designed to facilitate programmatic interaction with Pharo Smalltalk images. It leverages NeoConsole for advanced Smalltalk expression evaluation and provides a suite of tools to fetch various pieces of information, including system metrics, class definitions, method sources, and comments. This tool enables external applications to seamlessly integrate with and control a Pharo instance, making it ideal for automation, analysis, and development workflows involving Smalltalk.

Características Principales

  • Execute Smalltalk expressions using NeoConsole for advanced evaluation
  • Retrieve system metrics and status information from Pharo
  • Access Pharo class definitions, comments, and method lists
  • Fetch source code for specific Pharo methods
  • Simple Smalltalk expression evaluation via Pharo's direct execution option
  • 0 GitHub stars

Casos de Uso

  • Automating Pharo code execution and testing from external scripts or applications
  • Programmatically gathering Pharo system metrics for monitoring or analysis
  • Integrating Pharo's reflective capabilities (e.g., source code retrieval) into development tools