Toyota & Lexus MCP server — connect a MyToyota Europe account to Claude and other AI assistants: fuel, range, location, trips, health, climate, charging and remote commands.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add toyota-lexus --env TOYOTA_PASSWORD='<TOYOTA_PASSWORD>' -- uvx toyota-mcp~/.codex/config.toml
[mcp_servers.toyota-lexus]
command = "uvx"
args = ["toyota-mcp"]
env = { TOYOTA_PASSWORD = "<TOYOTA_PASSWORD>" }
# codex mcp add toyota-lexus --env TOYOTA_PASSWORD='<TOYOTA_PASSWORD>' -- uvx toyota-mcp~/.cursor/mcp.json
{
"mcpServers": {
"toyota-lexus": {
"command": "uvx",
"args": [
"toyota-mcp"
],
"env": {
"TOYOTA_PASSWORD": "<TOYOTA_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"toyota-lexus": {
"type": "stdio",
"command": "uvx",
"args": [
"toyota-mcp"
],
"env": {
"TOYOTA_PASSWORD": "<TOYOTA_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"toyota-lexus": {
"command": "uvx",
"args": [
"toyota-mcp"
],
"env": {
"TOYOTA_PASSWORD": "<TOYOTA_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"toyota-lexus": {
"command": "uvx",
"args": [
"toyota-mcp"
],
"env": {
"TOYOTA_PASSWORD": "<TOYOTA_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"toyota-lexus": {
"command": "uvx",
"args": [
"toyota-mcp"
],
"env": {
"TOYOTA_PASSWORD": "<TOYOTA_PASSWORD>"
}
}
}
}Environment variables
TOYOTA_PASSWORD
Replace the placeholders with your own credentials and keep them out of version control.