CarlaMCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_status | Check whether the CARLA server is reachable and return version info. Always call this first before running scenarios. Returns:
dict: |
| list_maps | List the CARLA maps supported by CarlaMCP. Returns:
dict: A |
| run_scenario | Generate and execute a CARLA scenario from natural language. Builds a validated :class: Args:
nl_prompt (str): The natural-language description of the scenario.
cut_in_speed_kmh (Optional[float]): See :func: Returns:
dict: The execution result, or an Examples: Aggressive cut-in from the right at 120 km/h:: |
| set_weather | Apply a weather condition to the world without spawning agents. Args:
condition (str): One of Returns: dict: The execution result. |
| validate_scenario | Validate a scenario manifest JSON without executing it. Args:
manifest_json (str): JSON string of a :class: Returns:
dict: |
| save_scenario | Validate and persist a scenario manifest for later replay. Args:
manifest_json (str): JSON string of a :class: Returns:
dict: |
| replay_scenario | Load a previously saved scenario spec and execute it. Args:
path (str): Saved scenario name or path (e.g. Returns:
dict: The execution result, or |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/codebymov/CARLA-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server