CARLA Traffic Scenario MCP Server for Bailian Platform
Project description
CARLA Traffic Scenario MCP Server
用于阿里云百炼平台的 MCP 服务,生成 CARLA 交通仿真场景配置脚本。
功能
- 生成道路/路口类型配置
- 生成交通流配置
- 生成信号灯控制配置
- 生成车辆行为配置
- 生成行人配置
- 生成天气配置
- 生成完整的 CARLA 交通场景 Python 脚本
安装
从 PyPI 安装(推荐)
pip install carla-traffic-mcp
使用 uvx 运行
uvx -y carla-traffic-mcp
使用
在百炼平台配置 MCP 服务时使用以下 JSON:
{
"mcpServers": {
"carla-traffic-mcp": {
"command": "uvx",
"args": [
"-y",
"carla-traffic-mcp"
]
}
}
}
MCP 工具列表
| 工具名称 | 功能描述 |
|---|---|
generate_road_junction |
生成道路/路口类型配置 |
generate_traffic_flow |
生成交通流配置 |
generate_signal_control |
生成信号灯控制配置 |
generate_vehicle_behavior |
生成车辆行为配置 |
generate_pedestrian |
生成行人配置 |
generate_weather |
生成天气配置 |
generate_full_scenario |
生成完整的 CARLA 交通场景 Python 脚本 |
支持的场景类型
| 场景 | 地图 | 说明 |
|---|---|---|
| 十字路口 | Town03 | 标准城市十字路口 |
| T字路口 | Town02 | T型交叉口 |
| 环岛 | Town03 | 圆形环岛 |
| 五岔路口 | Town04 | 复杂五岔路口 |
| 高速公路 | Town05 | 高速公路场景 |
开发
本地开发
# 克隆仓库
git clone https://github.com/your-username/carla-traffic-mcp.git
cd carla-traffic-mcp
# 安装开发依赖
pip install -e ".[dev]"
# 运行测试
pytest
发布到 PyPI
参考 PyPI发布指南.md
许可证
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file carla_traffic_mcp-0.1.6.tar.gz.
File metadata
- Download URL: carla_traffic_mcp-0.1.6.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f431b958344bfd158ac9b02c7dddd26087886d66823f19e86a1101e0fc5ef5f6
|
|
| MD5 |
38a4d00062a9e099904e51500e2ceff6
|
|
| BLAKE2b-256 |
91bd09b59304e08f890d3fa947018bc8985c09f0400897d36b43db564aa20595
|
File details
Details for the file carla_traffic_mcp-0.1.6-py3-none-any.whl.
File metadata
- Download URL: carla_traffic_mcp-0.1.6-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f7e9705dfe10190df6bca045256b9d3470e42c0db6572b7f240127496a97706
|
|
| MD5 |
fa750fbabbde65cb09899521a370ea2f
|
|
| BLAKE2b-256 |
bbe5903abefa14b5800596da4f210362ca056c95ab8c67b49911c3a9c360e280
|