tesla-streamable-mcp-server
Verified Safeby iceener
Overview
Control a Tesla vehicle remotely via the Tessie API using the Model Context Protocol (MCP) for AI agents.
Installation
bun devEnvironment Variables
- TESSIE_ACCESS_TOKEN
- TESSIE_VIN
- BEARER_TOKEN
- PORT
- HOST
- AUTH_ENABLED
- AUTH_STRATEGY
- NODE_ENV
- MCP_TITLE
- MCP_INSTRUCTIONS
- MCP_VERSION
- MCP_PROTOCOL_VERSION
- MCP_ACCEPT_HEADERS
- RS_TOKENS_FILE
- RS_TOKENS_ENC_KEY
- RPS_LIMIT
- CONCURRENCY_LIMIT
- LOG_LEVEL
Security Notes
The server employs good practices for secret management (environment variables), encryption (AES-256-GCM for storage), and logging (redacting sensitive data). Client authentication uses a bearer token, which is validated against an environment variable. However, a critical security risk for production deployments is that the `isAllowedOrigin` function in `src/shared/mcp/security.ts` currently returns `true` for all origins, effectively disabling origin validation. The `README.md` explicitly warns about this, emphasizing the deployer's responsibility to harden the HTTP layer with proper token validation, secure storage, TLS, strict CORS/origin checks, rate limiting, and audit logging for remote deployments. If deployed without addressing the `isAllowedOrigin` placeholder, it becomes vulnerable to Cross-Origin Resource Sharing (CORS) attacks. For local development, this is generally acceptable.
Similar Servers
mcp-server-cloudflare
Enable Large Language Models (LLMs) to interact with and automate tasks across various Cloudflare services through a standardized Model Context Protocol (MCP).
open-feishu-mcp-server
A remote Model Context Protocol (MCP) server with integrated Feishu (Lark) OAuth for securely connecting AI agents and clients to Feishu's API ecosystem, enabling AI-powered automation and interaction within Feishu documents, sheets, and other services.
stape-mcp-server
This MCP server provides a standardized interface for AI models to interact with the Stape platform's container management, analytics, and billing functionalities, enabling automated orchestration and data retrieval.
semantic-wake-intelligence-mcp
Provides a 3-layer temporal intelligence system for AI agents, offering causality tracking, memory management, and predictive context pre-fetching for enhanced context awareness.