ClaudeSmalltalk MCP Server

MCP server for AI interaction with live Smalltalk images

Local serverstdioPython

What is the ClaudeSmalltalk MCP Server?

MCP server for AI interaction with live Smalltalk images

What you get

Connect Claude Desktop to a live Smalltalk programming environment. Browse classes, evaluate expressions, define methods, and run autonomous code review — all against a running Squeak or Cuis image.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
smalltalk_evaluateExecute Smalltalk code and return result
smalltalk_browseGet class metadata (superclass, ivars, methods)
smalltalk_method_sourceView source code of a method
smalltalk_define_classCreate or modify a class definition
smalltalk_define_methodAdd or update a method
smalltalk_delete_methodRemove a method from a class
smalltalk_delete_classRemove a class from the system
smalltalk_list_classesList classes matching a prefix
smalltalk_hierarchyGet superclass chain
smalltalk_subclassesGet immediate subclasses
smalltalk_list_categoriesList all system categories
smalltalk_classes_in_categoryList classes in a category
smalltalk_save_imageSave the current image in place
smalltalk_save_as_new_versionSave image/changes as next version number

How to install the ClaudeSmalltalk MCP Server

{
  "mcpServers": {
    "claudesmalltalk": {
      "command": "uvx",
      "args": ["httpx"],
      "env": {
        "SMALLTALK_MCP_CONFIG": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
SMALLTALK_MCP_CONFIGConfiguration value read at startup.Optional

Example prompts to try

  • “Use ClaudeSmalltalk to smalltalk evaluate.”
  • “Use ClaudeSmalltalk to smalltalk browse.”
  • “Use ClaudeSmalltalk to smalltalk method source.”

Frequently asked questions

MCP server for AI interaction with live Smalltalk images Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.