cobanov/teslamate-mcp

cobanov/teslamate-mcp

от cobanov
MCP сервер для подключения TeslaMate к AI-клиентам (Claude, Cursor). Через PostgreSQL даёт 20 инструментов аналитики и run_sql — от состояния батареи до эффективности поездок. Полезен владельцам Tesla для анализа данных.

TeslaMate MCP Server

TeslaMate MCP Server demo

Connect your AI assistant to your TeslaMate data. This is a Model Context Protocol (MCP) server. It reads your TeslaMate PostgreSQL database. It gives MCP clients (Claude Desktop, Cursor, and others) 57 tools, 11 prompts, and interactive charts.

CI Release GHCR Python License Ruff

Documentation · Tool reference · Configuration · Deployment

What you can ask

  • "Is my battery really degrading?" — the server estimates usable capacity in kWh from your charging sessions.
  • "How much range do I lose while parked?" — the server finds vampire drain between drives.
  • "Show the route of my longest drive." — the server returns the GPS track, with an interactive map on chart-capable clients.
  • "Compare my driving this month with last month." — one call returns both windows, per metric.
  • "Can I reach Ankara (450 km) at 5°C without charging?" — the server estimates the arrival battery % from your own drives at that temperature.
  • "Why isn't my car sleeping?" — the server reads TeslaMate's state log and lists the periods the car stayed awake while parked.
  • "What did my car do on Saturday?" — one call returns the drives, charges, and parked time in order.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить cobanov/teslamate-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"cobanov-teslamate-mcp-ls2ps8476x\",\"type\":\"stdio\",\"command\":\"uv\",\"args\":[\"--directory\",\"/path/to/teslamate-mcp\",\"run\",\"teslamate-mcp\",\"stdio\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add cobanov-teslamate-mcp-ls2ps8476x -- uv --directory /path/to/teslamate-mcp run teslamate-mcp stdio

Либо через JSON-конфиг:

claude mcp add-json cobanov-teslamate-mcp-ls2ps8476x "{\"command\":\"uv\",\"args\":[\"--directory\",\"/path/to/teslamate-mcp\",\"run\",\"teslamate-mcp\",\"stdio\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add cobanov-teslamate-mcp-ls2ps8476x -- uv --directory /path/to/teslamate-mcp run teslamate-mcp stdio

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.cobanov-teslamate-mcp-ls2ps8476x]
command = "uv"
args = ["--directory", "/path/to/teslamate-mcp", "run", "teslamate-mcp", "stdio"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите cobanov/teslamate-mcp, а в поле команды запуска — строку ниже:
uv --directory /path/to/teslamate-mcp run teslamate-mcp stdio

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например cobanov-teslamate-mcp-ls2ps8476x.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: cobanov-teslamate-mcp-ls2ps8476x
    command: uv
    args:
      - "--directory"
      - "/path/to/teslamate-mcp"
      - "run"
      - "teslamate-mcp"
      - "stdio"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "cobanov-teslamate-mcp-ls2ps8476x": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/teslamate-mcp",
        "run",
        "teslamate-mcp",
        "stdio"
      ]
    }
  }
}

Похожие MCP-сервера

lodordev/mcp-teslamate-fleet

lodordev/mcp-teslamate-fleet

от lodordev

MCP-сервер, объединяющий аналитику TeslaMate с Fleet API для живых данных и команд. 29 инструментов: статус, поездки, климат, зарядка, замки. Автоматизируйте контроль Tesla через MCP-клиенты.

Python⭐ 2
skedgo/tripgo-mcp-server

skedgo/tripgo-mcp-server

от skedgo

MCP-сервер для интеграции с API TripGo: поиск транспортных локаций, отправлений и мультимодальное построение маршрутов. Полезен разработчикам ИИ-агентов для планирования поездок и анализа транспорта.

TypeScript⭐ 5
tickadoo/tickadoo-mcp

tickadoo/tickadoo-mcp

от tickadoo

tickadoo MCP Server — это легковесный мост к удаленному Streamable HTTP MCP серверу tickadoo. Он проксирует вызовы инструментов и ресурсов, не требует API-ключа и подходит для клиентов, поддерживаю...

TypeScript⭐ 2
Pradumnasaraf/aviationstack-mcp

Pradumnasaraf/aviationstack-mcp

от pradumnasaraf

MCP-сервер для интеграции с AviationStack API. Предоставляет инструменты получения актуальных и исторических данных о рейсах, самолетах, аэропортах и авиалиниях. Полезен разработчикам приложений, работающих с авиационной информацией.

Python⭐ 26
vessel-api/vesselapi-mcp

vessel-api/vesselapi-mcp

от vessel-api

MCP-сервер для доступа к морским данным VesselAPI: поиск судов, портов, позиций, ETA, классификации, выбросов и сообщений NAVTEX. Полезен трейдерам, логистам и разработчикам в морской отрасли для и...

TypeScript⭐ 1
Emanuele94/SimBrief-MCPServer

Emanuele94/SimBrief-MCPServer

от emanuele94

MCP-сервер для Claude Desktop, дающий доступ к планам полётов SimBrief через 14 инструментов: сводка рейса, погода, топливо, веса, ATC-план, навлог и NOTAM. Всё работает без Cloudflare и OAuth — до...

Python⭐ 2
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин