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
Centralized platform for Cloudflare's Model Context Protocol (MCP) servers, enabling AI clients to interact with diverse Cloudflare services using natural language for configuration, data analysis, and task automation.
open-feishu-mcp-server
Remote Model Context Protocol (MCP) server for integrating AI clients with Feishu functionalities, leveraging Feishu OAuth for secure user authentication and Cloudflare Workers for global distribution.
stape-mcp-server
Implements an MCP server for the Stape platform, providing comprehensive tools for managing Stape resources such as containers, domains, analytics, schedules, billing, and various platform-specific configurations.
semantic-wake-intelligence-mcp
A Model Context Protocol (MCP) server providing AI agents with a 3-layer temporal intelligence system for memory, causality, and prediction.