Skip to main content

languages — MCP Tool Specification

Overview​

Multi-language install checks and script execution. Implementations live in mcp_tools.py.

PAI bridge: tools are registered via register_mcp_tools(mcp_server) as:

Exposed nameUnderlying function
check_language_installedmcp_check_language_installed
get_language_install_instructionsmcp_get_language_install_instructions
run_language_scriptmcp_run_language_script

Parameters​

check_language_installed / get_language_install_instructions​

ParameterTypeRequiredDescription
languagestringYese.g. python, javascript, bash

run_language_script​

ParameterTypeRequiredDescription
languagestringYesRuntime id
script_contentstringYesExecutes on host — use with care

Returns: string result or error message.