内容
# Reno Rennsport 保时捷 MCP 服务器
**最全面的保时捷技术数据库,作为 MCP 服务器。**
由 [Reno Rennsport](https://renorennsport.com) 构建 — 为保时捷爱好者、技术人员和收藏家提供服务的保时捷专家。
---
## 这是什么?
`reno-porsche-mcp` 是一个 [Model Context Protocol (MCP)](https://modelcontextprotocol.io) 服务器,为 AI 助手提供了一个广泛的保时捷技术数据库。它涵盖了从 356 到当前的 992、Taycan 及以后的所有世代。
当连接到兼容 MCP 的客户端(Claude Desktop、Hermes Agent 或任何 MCP 客户端)时,您的 AI 助手可以立即访问:
- **车型规格** — 每款生产的保时捷,所有变体,完整规格
- **扭矩值** — 每个螺栓、每个部件,工厂正确的扭矩值
- **液体容量** — 机油、冷却液、制动液、变速箱、差速器
- **维护计划** — 工厂服务间隔,里程跟踪
- **已知问题** — 常见故障、症状、严重程度和维修成本
- **VIN 解码** — 任何保时捷 VIN 的完整分解
- **油漆和选项代码** — 从贴纸或 COA 查找完整代码
- **召回和 TSB** — NHTSA 召回和技术服务公告
- **故障代码** — 诊断故障代码,原因和解决方案
- **制动、悬挂、轮胎规格** — 完整的底盘数据
- **保险丝布局** — 每个保险丝位置和电路分配
- **齿轮比率** — 所有变速箱选项,所有比率
- **性能数据** — 0-60,加速 1/4 英里,最高速度,赛道时间
- **市场价值** — 当前定价趋势和历史价值
- **生产数量** — 按年份和变体划分的建造数量
- **发动机规格** — 按发动机代码划分的深入技术数据
- **DIY 指南** — 逐步维修和维护程序
- **车型比较** — 任意两款车型的并排规格比较
---
## 安装
### 从 PyPI(推荐)
```bash
pip install reno-porsche-mcp
```
### 从源码
```bash
git clone https://github.com/reno-rennsport/reno-porsche-mcp.git
cd reno-porsche-mcp
pip install -e .
```
---
## 使用
### 与 Claude Desktop 配合使用
将以下内容添加到您的 Claude Desktop MCP 配置(`~/.config/claude/claude_desktop_config.json`):
```json
{
"mcpServers": {
"reno-porsche": {
"command": "reno-porsche-mcp"
}
}
}
```
### 与 Hermes Agent 配合使用
```json
{
"mcpServers": {
"reno-porsche": {
"command": "reno-porsche-mcp"
}
}
}
```
### 独立使用
```bash
reno-porsche-mcp
```
服务器通过 stdio 使用 MCP 协议进行通信。
### 自定义数据目录
默认情况下,服务器在 `data/` 目录中查找数据,该目录相对于包。可以使用以下方法覆盖:
```bash
export RENO_PORSCHE_DATA_DIR=/path/to/your/data
reno-porsche-mcp
```
---
## 所有 24 种工具
| # | 工具 | 描述 |
|---|------|-------------|
| 1 | `lookup_model` | 查找任何保时捷车型的完整规格 |
| 2 | `search_tech` | 跨所有数据的全文搜索 |
| 3 | `get_torque_specs` | 按车型和系统获取扭矩规格 |
| 4 | `get_fluid_specs` | 获取液体和容量规格 |
| 5 | `get_maintenance_schedule` | 获取带有里程跟踪的服务间隔 |
| 6 | `get_common_issues` | 获取已知问题和故障点 |
| 7 | `decode_vin` | 完整 VIN 分解 |
| 8 | `lookup_paint_code` | 油漆颜色查找 |
| 9 | `lookup_option_code` | 选项代码含义 |
| 10 | `get_recalls` | 获取 NHTSA 召回信息 |
| 11 | `get_tsbs` | 获取技术服务公告 |
| 12 | `get_fault_codes` | 获取诊断故障代码 |
| 13 | `get_brake_specs` | 获取制动数据(制动盘、垫片、卡钳) |
| 14 | `get_suspension_specs` | 获取对齐和弹簧数据 |
| 15 | `get_tire_specs` | 获取轮胎、轮圈和压力数据 |
| 16 | `get_fuse_layout` | 获取保险丝盒分配 |
| 17 | `get_gear_ratios` | 获取变速箱比率 |
| 18 | `get_performance_data` | 获取 0-60、1/4 英里、最高速度数据 |
| 19 | `get_market_value` | 获取当前定价趋势 |
| 20 | `get_production_numbers` | 获取按年份/变体划分的建造数量 |
| 21 | `get_engine_specs` | 获取按发动机代码划分的深入发动机数据 |
| 22 | `get_diy_guide` | 获取逐步维修指南 |
| 23 | `compare_models` | 车型并排比较 |
| 24 | `list_models` | 浏览所有车型并带有筛选器 |
---
## 数据覆盖范围
数据库涵盖了所有时代的保时捷车型:
**经典(1989年前):** 356, 911 (901), 912, 914, 924, 928, 944, 959
**现代(1989-2010):** 964, 993, 996, 997, 986 Boxster, 987 Cayman, Cayenne (955/957), 第一代 Panamera
**当前(2011+):** 991, 992, 718 Boxster/Cayman, Cayenne (958/9YA), Macan, Panamera (971), Taycan, 918 Spyder
### 数据目录结构
```
data/
models/ 车型规格
specs/ 扭矩、液体、制动、悬挂、轮胎、齿轮比率规格
maintenance/ 服务计划
issues/ 常见问题和已知故障
safety/ 召回和技术服务公告
diagnostics/ 故障代码
electrical/ 保险丝布局、线路
engines/ 按代码划分的发动机规格
performance/ 性能测试数据
market/ 市场价值和趋势
history/ 生产数量、历史数据
reference/ VIN 解码器、油漆代码、选项代码
guides/ DIY 维修和维护指南
```
---
## 要求
- Python 3.10+
- `mcp` >= 1.0.0
---
## 许可证
MIT 许可证。版权所有 (c) Reno Rennsport。
---
*由 Reno Rennsport 团队为保时捷爱好者打造。*