connected-vehicle-health
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SF_PASSWORD | No | Salesforce password for username-password authentication. | |
| SF_USERNAME | No | Salesforce username for username-password authentication. | |
| SF_LOGIN_URL | No | Salesforce login URL, defaults to https://login.salesforce.com. | https://login.salesforce.com |
| SF_TARGET_ORG | No | Salesforce CLI target org alias, defaults to 'vehicleHealth'. | vehicleHealth |
| SF_ACCESS_TOKEN | No | Salesforce access token for OAuth authentication. | |
| SF_INSTANCE_URL | No | Salesforce instance URL for OAuth authentication, e.g. https://yourInstance.salesforce.com. | |
| SF_SECURITY_TOKEN | No | Salesforce security token (optional for username-password auth). | |
| VEHICLE_DATA_SOURCE | No | Data provider backend: 'salesforce' (default) or 'simulator'. | salesforce |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_vehiclesA | Enumerate all vehicles reporting telemetry, with profile and last-seen time. |
| get_vehicle_healthA | Return the overall health score (0–100) and per-domain breakdown for a vehicle. Only domains with supporting data are scored. Optionally filter to specific domains. |
| read_live_pidsA | Snapshot of the latest OBD-II PID / CAN signal values for a vehicle. Provide PID keys, or omit for a default set. |
| get_dtcsB | Return active DTCs for a vehicle, with severity and affected domain. |
| get_parameter_historyA | Return the recent time-series for one PID (most recent |
| decode_dtcB | Explain a diagnostic trouble code: system, likely causes, symptoms, and recommended actions. |
| predict_maintenanceA | Forecast component-level maintenance risks from current signals, DTCs, and domain scores. Returns ranked risks with recommendations. |
| clear_dtcsA | Clear stored and pending DTCs and reset the MIL. Requires confirm=true. Disabled for read-only backends (e.g. Salesforce). |
| send_commandA | Send a remote command to the vehicle (lock, climate, locate, etc.). Requires confirm=true. Disabled for read-only backends (e.g. Salesforce). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| fleet-summary | Fleet-wide roll-up: each vehicle's overall health score and status. |
| dtc-catalog | Knowledge base of diagnostic trouble codes the platform can decode. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/imsnawaz/connected-vehicle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server