# mumez/smalltalk-interop-mcp-server

Source: https://glimind.com/server/github%2Fmumez%2Fsmalltalk-interop-mcp-server
Registry id: `github/mumez/smalltalk-interop-mcp-server`
Status: unknown

## Tools (22)

- `apply_settings`: Modify server configuration dynamically
- `eval`: Execute Smalltalk expressions and return results
- `export_package`: Export a package in Tonel format
- `get_class_comment`: Retrieve comment/documentation of a class
- `get_class_source`: Retrieve source code of a class
- `get_method_source`: Retrieve source code of a specific method
- `get_settings`: Retrieve current server configuration
- `import_package`: Import a package from specified path
- `install_project`: Install a project using Metacello with optional load groups
- `list_classes`: List classes in a specific package
- `list_extended_classes`: List extended classes in a package
- `list_methods`: List methods in a package
- `list_packages`: List all packages in the image
- `read_screen`: UI screen reader for debugging Smalltalk interfaces with screenshot and structure extraction
- `run_class_test`: Run test suites for a specific class
- `run_package_test`: Run test suites for a package
- `search_classes_like`: Find classes matching a pattern
- `search_implementors`: Find all implementors of a method selector
- `search_methods_like`: Find methods matching a pattern
- `search_references`: Find all references to a method selector
- `search_references_to_class`: Find all references to a class
- `search_traits_like`: Find traits matching a pattern

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
