DevOps
bimmerpower.studio
A server management tool monitoring vehicle flash logs, DTC codes, and search performance.
ENDPOINT 1
https://api.bimmerpower.studio/api/mcp
Known tools 37
get_server_healthReturns the current server health and platform status: database reachability, log processing queue depth, background service status, and aggregation timestamps.
get_top_dtcsReturns the most frequently occurring DTC codes across all flash logs (both before and after flash).
send_telegram_alertSends a Telegram message to the configured BPS admin chat.
get_flash_log_detailReturns the full detail of a specific flash execution log by ID, including DTC lists before and after, SVK before and after, execution steps, and CBS backup data.
get_search_trendReturns a day-by-day search performance trend: clicks, impressions, CTR, and average position over time.
get_ga4_daily_trendReturns a day-by-day trend of key GA4 metrics for the period: users, sessions, and pageviews per day.
get_user_detailReturns detailed information about a specific user by their numeric ID: profile, subscription, credit balance, all activated VINs, recent flash history, and login audit.
get_google_setup_statusChecks the Google API integration setup status.
list_pending_credit_requestsLists pending credit purchase requests awaiting approval.
list_usersLists platform users with optional filter.
send_whats_app_messageSends a WhatsApp message to a specific phone number via the BPS WhatsApp Business API.
get_sgbm_descriptionLooks up the description of a BMW SGBM component ID (e.g.
get_vehicle_flash_historyReturns the complete flash history for a specific VIN: all flash operations with timestamps, results, DTCs before/after, BTLD used, duration, and CBS data.
list_recent_flash_logsLists the most recent flash operations across all users.
get_ga4_overviewReturns a high-level GA4 overview for the BPS website: total users, new users, sessions, pageviews, bounce rate, average session duration (seconds), and engagement rate.
search_dtc_codesSearches the BMW DTC (fault code) database by code or description text.
get_search_overviewReturns a high-level Google Search Console summary for the BPS website: total clicks, impressions, average CTR (%), and average position in Google search results.
create_flash_profileCreates a new FlashProfile documentation entry for an HWEL version.
get_insights_summaryReturns a high-level snapshot of the BPS platform: total vehicles flashed, DTC codes tracked, ECUs on record, and when stats were last computed.
update_flash_profile_notesUpdates the Notes and/or Warnings fields on a FlashProfile.
get_search_by_countryReturns Google search performance broken down by country: which countries generate the most clicks and impressions.
analyze_dtc_patternsAnalyzes post-flash DTC patterns grouped by HWEL version.
get_ga4_event_statsReturns the top GA4 custom events tracked on BPS — button clicks, form submissions, tool launches, flash initiations, etc.
get_user_segmentsSegments users by activity level and subscription tier.
get_active_subscriptionsReturns a summary of all active subscriptions grouped by tier, including counts expiring soon (within 7 days) and recently created (last 30 days).
get_dtc_by_codeGets the full BMW description for a specific DTC code.
get_ga4_user_acquisitionReturns user acquisition breakdown: how visitors arrive at BPS — organic search, direct, social media, referral, email, paid, etc.
decode_vinDecodes a BMW VIN and returns the vehicle's series, model, engine, sales designation, color, model year, and all option codes (SA codes).
update_flash_profile_known_dtcsUpdates the KnownDtcs list on a FlashProfile.
get_ga4_top_pagesReturns the top pages on the BPS website by pageviews, with page path, title, views, unique users, and average engagement time.
get_flash_profileGets the flash profile for a specific HWEL version, including the full list of known DTCs that appear after flashing (KnownDtcs), warnings, and which ones trigger the injection/MIL light.
get_revenue_summaryReturns revenue and sales summary: total sales records, total revenue (BRL), paid vs unpaid breakdown, monthly trend, and top revenue-generating users.
get_top_search_queriesReturns the top Google search queries driving traffic to the BPS website: query text, clicks, impressions, CTR, and average position.
get_ga4_realtime_usersReturns real-time active users currently on the BPS website, broken down by top pages they are viewing.
get_ecu_statisticsReturns flash performance statistics per ECU (bootloader SGBM ID): total flashes, success/failure counts, success rate %, average duration in seconds, and unique VINs affected.
get_top_search_pagesReturns the top pages on the BPS website by organic Google search performance: URL, clicks, impressions, CTR, and average position.
get_conversion_funnelReturns the conversion funnel analytics: overlay → pricing → checkout start → checkout success.