45
/ 100
1 day ago
glama

ev-failure-safe-mcp

Recommends EV charging stations with low failure risk by considering vehicle type, connector, remaining range, and real-time public data.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 6 credentials: CHARGEINFO_API_KEY, EV_API_SERVICE_KEY, KAKAO_REST_API_KEY, KEPCO_API_KEY, SK_API_KEY, TMAP_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configALLOWED_ORIGINS
configBLACKBOX_EV_API_CACHE_FILE
configBLACKBOX_EV_API_USAGE_FILE
configBLACKBOX_PORT
configBLACKBOX_TMAP_API_USAGE_FILE
🔐 secretCHARGEINFO_API_KEY
configEV_API_BASE_URL
configEV_API_CACHE_FILE
configEV_API_COLD_TIMEOUT_MS
configEV_API_DAILY_LIMIT
configEV_API_ERROR_COOLDOWN_MS
configEV_API_FAST_EXPANDED_ROWS
configEV_API_FAST_FALLBACK_ROWS
configEV_API_LIVE_REFRESH_MIN_INTERVAL_MS
configEV_API_MAX_PAGINATED_AREA_PAGES
configEV_API_MAX_RETRIES
configEV_API_PAGE_CONCURRENCY
configEV_API_ROWS
🔐 secretEV_API_SERVICE_KEYyour_public_data_decoding_key
configEV_API_SLOW_FIRST_PAGE_FALLBACK
configEV_API_SLOW_FIRST_PAGE_FALLBACK_MIN_ROWS
configEV_API_SLOW_FIRST_PAGE_FALLBACK_TIMEOUT_MS
configEV_API_SLOW_MAX_RETRIES
configEV_API_SLOW_PAGE_ROWS
configEV_API_SLOW_PAGE_TIMEOUT_MS
configEV_API_SLOW_ROWS
configEV_API_SLOW_TIMEOUT_MS
configEV_API_TIMEOUT_MS
configEV_API_USAGE_FILE
configEV_AVERAGE_PRICE_PER_KWH
configEV_CACHE_STALE_MS
configEV_CACHE_TTL_MS
configEV_ENVIRONMENT_FAST_PRICE_PER_KWH
configEV_ENVIRONMENT_SLOW_PRICE_PER_KWH
configEV_FAST_AVERAGE_PRICE_PER_KWH
configEV_PRICE_CACHE_FILE
configEV_PRICE_FILE운영사별 단가 JSON 파일
configEV_PRICE_REFRESH_HOUR_KST
configEV_PRICE_SOURCE_URL
configEV_SLOW_AVERAGE_PRICE_PER_KWH
configEV_STATIC_CHARGER_FILE
configEV_STATIC_FIRST
configEV_STATIC_SEARCH_RADIUS_METERS
configEV_STATIC_STATUS_REFRESH_ROWS
configEV_STATIC_STATUS_REFRESH_TIMEOUT_MS
configHOST
configKAKAO_DIRECTIONS_BASE_URL
configKAKAO_DIRECTIONS_CACHE_TTL_MS
configKAKAO_DIRECTIONS_TIMEOUT_MS
configKAKAO_REGION_CACHE_TTL_MS
🔐 secretKAKAO_REST_API_KEYyour_kakao_rest_api_key
configKEPCO_API_BASE_URL
🔐 secretKEPCO_API_KEY가 있으면 Kakao Local 기반 완속 후보를 한국전력공사 충전소 운영 정보로 추가 보강합니다. 키가 없거나 조회에 실패하면 임의 데이터를 대신 만들지 않습니다.
configKEPCO_API_TIMEOUT_MS
configKEPCO_CACHE_STALE_MS
configKEPCO_CACHE_TTL_MS
configKEPCO_FAST_PRICE_PER_KWH
configKEPCO_SLOW_PRICE_PER_KWH
configPORTKakao Cloud assigned port>
configREQUEST_TIMEOUT_MS
configSERVICE_NAME
configSERVICE_TITLE
🔐 secretSK_API_KEY
configSTART_PAGE
configTMAP_API_BASE_URL
configTMAP_API_DAILY_LIMIT
🔐 secretTMAP_API_KEYTMAP을 명시적으로 사용할 때만 설정
configTMAP_API_TIMEOUT_MS
configTMAP_API_USAGE_FILE
configTMAP_CACHE_STALE_MS
configTMAP_CACHE_TTL_MS
configTMAP_ENABLEDfalse: TMAP 조회 비활성화 권장
configTOOL_RESPONSE_TIMEOUT_MS
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 0 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/kinorossiuk-ev-failure-safe-mcp-1c7124)](https://m8ven.ai/mcp/kinorossiuk-ev-failure-safe-mcp-1c7124)
commit: fd68e4788f7c700ee1dc7bab0e4a39457abe590c
code hash: 9789997dd6656c80f6d76c4754b94a4936ba94155e21142b068ebaa3dd8c04be
verified: 7/30/2026, 8:01:03 PM
view raw JSON →