{"schema_version":"verify.report.v1","generated_at":"2026-08-29T22:09:11.821284+00:00","snapshot_id":"trustsnap_380b4caf16efef1b","server":{"namespace":"Hovsteder","name":"powersun-tron-mcp","title":"TRON Energy/Bandwidth MCP Server","description":"TRON Energy & Bandwidth marketplace for AI agents — 27 MCP tools for buying/selling resources, DEX swaps, and automated energy management via Streamable HTTP.","homepage_url":"https://glama.ai/mcp/servers/mxefexqut0","docs_url":null,"icon_url":null,"support_url":"https://github.com/Hovsteder/powersun-tron-mcp","remote_url":"https://powersun.vip/mcp","server_card_url":null,"latest_version":null,"current_status":"failing","current_score":null,"transport_type":"streamable-http","has_oauth":false,"has_dcr":false,"has_prompts":false,"tool_count":0,"current_validation_schema_version":"8058defc70ca932c","last_validated_at":"2026-08-29T14:26:45.831585+00:00","registry_source":"glama_registry","registry_identifier":"glama_registry:mxefexqut0","canonical_identifier":null,"current_score_components":{"auth_operability_score":2.0,"error_contract_score":0.0,"rate_limit_semantics_score":2.0,"schema_completeness_score":0.0,"backward_compatibility_score":4.0,"slo_health_score":0.0,"security_hygiene_score":0.0,"task_success_score":0.0,"trust_confidence_score":1.0,"prompt_contract_score":0.0,"resource_contract_score":0.0,"discovery_metadata_score":2.0,"registry_consistency_score":2.0,"installability_score":1.0,"session_semantics_score":1.0,"tool_surface_design_score":0.0,"result_shape_stability_score":0.0,"oauth_interop_score":0.0,"recovery_semantics_score":0.0,"maintenance_signal_score":2.0,"adoption_signal_score":2.0,"freshness_confidence_score":1.0,"transport_fidelity_score":4.0,"spec_recency_score":2.0,"session_resume_score":4.0,"step_up_auth_score":0.0,"transport_compliance_score":3.0,"utility_coverage_score":0.0,"advanced_capability_coverage_score":0.0,"connector_publishability_score":0.0,"tool_snapshot_churn_score":0.0,"connector_replay_score":0.0,"request_association_score":0.0,"interactive_flow_safety_score":0.0,"official_registry_presence_score":2.0,"safety_transparency_score":2.0,"tool_capability_clarity_score":0.0,"data_exfiltration_resilience_score":0.0,"dependency_supply_chain_signal_score":0.0,"input_sanitization_safety_score":0.0,"tool_namespace_clarity_score":0.0},"capability_taxonomy":[],"machine_summary":{},"taxonomy_tags":[],"score_decomposition":[],"validation_diff":null,"tool_snapshot_diff":null,"connector_replay":{},"request_association":{},"production_readiness":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully.","badge":"score-low"},"recommended_for":[],"history_summary":{},"validation_timeline":[],"evidence_confidence":{"score":null,"label":"not_assessed","reason":"No evidence-bearing validation runs exist yet (5 captured checks, validation age 7.7 hours). Confidence cannot be computed.","live_check_count":5,"validation_age_hours":7.71,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"incident_feed":[],"disputes":[],"remediations":[],"client_remediation_modes":[],"client_profiles":[],"client_readiness_verdicts":[],"publishability_policy_profiles":[],"compatibility_fixtures":[],"install_snippets":{},"aliases":[],"raw_evidence":{"checks":{"probe_noise_resilience":{"status":"ok","latency_ms":385.46,"details":{"url":"https://powersun.vip/robots.txt","http_status":200,"headers":{"content-type":"text/plain; charset=utf-8","strict-transport-security":"max-age=31536000; includeSubDomains"},"validation_disallowed":false,"consent_error":null}},"server_card":{"status":"error","latency_ms":120.91,"details":{"url":"https://powersun.vip/.well-known/mcp/server-card.json","error":"Non-MCP content type: text/html; charset=utf-8","non_mcp_content_type":"text/html; charset=utf-8"}},"oauth_protected_resource":{"status":"error","latency_ms":403.83,"details":{"url":"https://powersun.vip/.well-known/oauth-protected-resource","error":"Non-MCP content type: text/html; charset=utf-8","non_mcp_content_type":"text/html; charset=utf-8"}},"oauth_authorization_server":{"status":"missing","latency_ms":null,"details":{"reason":"no_authorization_server"}},"openid_configuration":{"status":"missing","latency_ms":null,"details":{"reason":"no_authorization_server"}},"initialize":{"status":"ok","latency_ms":392.78,"details":{"url":"https://powersun.vip/mcp","payload":{"result":{"protocolVersion":"2025-03-26","capabilities":{"tools":{"listChanged":true}},"serverInfo":{"name":"PowerSun","version":"2.0.0"}},"jsonrpc":"2.0","id":1},"http_status":200,"headers":{"content-type":"text/event-stream","strict-transport-security":"max-age=31536000; includeSubDomains","mcp-session-id":"ed901f9f-a3a9-48fe-ad41-717460eb24ae"}}},"protocol_version_probe":{"status":"warning","latency_ms":null,"details":{"claimed_version":"2025-03-26","validator_protocol_version":"2025-03-26","latest_known_version":"2025-11-25","releases_behind":2,"lag_days":244}},"tools_list":{"status":"error","latency_ms":363.69,"details":{"url":"https://powersun.vip/mcp","error":"Client error '400 Bad Request' for url 'https://powersun.vip/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400","http_status":400,"payload":{},"headers":{"content-type":"application/json","strict-transport-security":"max-age=31536000; includeSubDomains"}}},"prompts_list":{"status":"missing","latency_ms":381.02,"details":{"url":"https://powersun.vip/mcp","error":"Client error '400 Bad Request' for url 'https://powersun.vip/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400","http_status":400,"payload":{},"headers":{"content-type":"application/json","strict-transport-security":"max-age=31536000; includeSubDomains"},"reason":"not_advertised"}},"prompt_get":{"status":"missing","latency_ms":null,"details":{"reason":"not_advertised"}},"resources_list":{"status":"missing","latency_ms":383.81,"details":{"url":"https://powersun.vip/mcp","error":"Client error '400 Bad Request' for url 'https://powersun.vip/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400","http_status":400,"payload":{},"headers":{"content-type":"application/json","strict-transport-security":"max-age=31536000; includeSubDomains"},"reason":"not_advertised"}},"resource_read":{"status":"missing","latency_ms":null,"details":{"reason":"not_advertised"}},"determinism_probe":{"status":"missing","latency_ms":null,"details":{"reason":"tools_list_unavailable"}},"instruction_tool_reference_probe":{"status":"not_assessed","latency_ms":null,"details":{"reason":"initialize_or_tools_unavailable"}},"session_resume_probe":{"status":"ok","latency_ms":507.58,"details":{"url":"https://powersun.vip/mcp","payload":{"result":{"tools":[{"name":"get_prices","title":"Get Current Prices","description":"Get current TRON Energy and Bandwidth minimum prices for all duration tiers. Returns price per unit in SUN for each available duration.","inputSchema":{"type":"object","properties":{"resourceType":{"type":"string","enum":["ENERGY","BANDWIDTH"],"description":"Filter by resource type (default: all)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"estimate_cost","title":"Estimate Cost","description":"Calculate the cost of purchasing TRON Energy or Bandwidth. Provide transaction count and type to get the energy needed and cost in TRX.","inputSchema":{"type":"object","properties":{"txCount":{"type":"integer","exclusiveMinimum":0,"description":"Number of transactions"},"txType":{"type":"string","enum":["trc20_transfer","trc20_transfer_new","trc10_transfer","contract_call"],"description":"Transaction type (default: trc20_transfer). trc20_transfer_new = first-time transfer to an address."},"durationMinutes":{"type":"number","description":"Duration in minutes. Allowed: 2, 5, 10, 15, 30, 60, 360, 1440, 10080, 43200. Default: 60."},"resourceType":{"type":"string","enum":["ENERGY","BANDWIDTH"],"description":"Resource type (default: ENERGY)"}},"required":["txCount"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_available_resources","title":"Get Available Resources","description":"Get total available Energy and Bandwidth across all active pools. Shows how much resource can be purchased right now.","inputSchema":{"type":"object","properties":{"resourceType":{"type":"string","enum":["ENERGY","BANDWIDTH"],"description":"Filter by resource type (default: both)"},"durationMinutes":{"type":"number","description":"Filter pools that support this duration"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_market_overview","title":"Market Overview","description":"Comprehensive market overview: prices, availability, allowed durations, order constraints, and transaction types. Useful for agents to understand what they can purchase.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"}},{"name":"get_balance","title":"Get Balance","description":"Get your current TRX balance and deposit information. Requires API key authentication.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"}},{"name":"buy_energy","title":"Buy Energy","description":"Purchase TRON Energy for a target address. Creates a MARKET order that will be filled by available pools. Deducts cost from your balance.","inputSchema":{"type":"object","properties":{"targetAddress":{"type":"string","maxLength":34,"description":"TRON address to delegate energy to (T-address format)"},"txCount":{"type":"integer","exclusiveMinimum":0,"description":"Number of transactions you need energy for"},"txType":{"type":"string","enum":["trc20_transfer","trc20_transfer_new","trc10_transfer","contract_call"],"description":"Transaction type (default: trc20_transfer)"},"durationMinutes":{"type":"number","description":"Duration in minutes. Allowed: 2, 5, 10, 15, 30, 60, 360, 1440, 10080, 43200. Default: 60."},"resourceType":{"type":"string","enum":["ENERGY","BANDWIDTH"],"description":"Resource type (default: ENERGY)"}},"required":["targetAddress","txCount"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"broadcast_transaction","title":"Broadcast Transaction","description":"Broadcast a pre-signed TRON transaction with auto energy delegation. Send your signed transaction data and PowerSun will delegate energy before broadcasting. Works with API key (balance deduction) or x402 USDC payment. Without authentication, returns cost estimate.","inputSchema":{"type":"object","properties":{"txData":{"type":"object","properties":{"txID":{"type":"string","maxLength":64},"raw_data":{},"raw_data_hex":{"type":"string","maxLength":100000},"signature":{"type":"array","items":{"type":"string","maxLength":200}}},"required":["txID"],"additionalProperties":true,"description":"Pre-signed transaction object with txID, raw_data, raw_data_hex, and signature"}},"required":["txData"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_orders","title":"Get Orders","description":"Get your order history with optional status filter. Returns recent orders sorted by creation time.","inputSchema":{"type":"object","properties":{"status":{"type":"string","enum":["pending","active","processing","completed","failed","cancelled","expired"],"description":"Filter by order status"},"limit":{"type":"integer","minimum":1,"maximum":100,"description":"Maximum number of orders to return (default: 20)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_order_status","title":"Get Order Status","description":"Get detailed status of a specific order including delegation progress.","inputSchema":{"type":"object","properties":{"orderId":{"type":"string","maxLength":36,"description":"Order ID (UUID format)"}},"required":["orderId"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_deposit_info","title":"Get Deposit Info","description":"Get the deposit address to top up your account balance with TRX.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"}},{"name":"get_swap_quote","title":"Get Swap Quote","description":"Get a price quote and unsigned transaction for swapping tokens on SunSwap DEX. Returns an unsigned TX for client-side signing. After signing, submit via execute_swap. Requires API key.","inputSchema":{"type":"object","properties":{"fromToken":{"type":"string","maxLength":34,"description":"Token to sell — symbol (USDT, TRX, SUN, ...) or TRC-20 contract address"},"toToken":{"type":"string","maxLength":34,"description":"Token to buy — symbol or TRC-20 contract address"},"amountIn":{"type":"string","description":"Amount to swap in smallest unit (SUN for TRX, base units for tokens)"},"slippageBps":{"type":"integer","minimum":1,"maximum":5000,"description":"Slippage tolerance in basis points (default: 50 = 0.5%)"}},"required":["fromToken","toToken","amountIn"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"execute_swap","title":"Execute Swap","description":"Execute a pre-signed swap transaction with automatic energy delegation. Get the unsigned TX from get_swap_quote, sign it, and submit here. Energy is delegated before broadcast. Works with API key (balance deduction) or x402 USDC payment.","inputSchema":{"type":"object","properties":{"txData":{"type":"object","properties":{"txID":{"type":"string","maxLength":64},"raw_data":{},"raw_data_hex":{"type":"string","maxLength":100000},"signature":{"type":"array","items":{"type":"string","maxLength":200}}},"required":["txID"],"additionalProperties":true,"description":"Pre-signed swap transaction from get_swap_quote"}},"required":["txData"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_pool_stats","title":"Pool Statistics","description":"Get comprehensive statistics for your energy/bandwidth pools: delegations, revenue, utilization, APY. Requires API key.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"}},{"name":"get_earnings","title":"Get Earnings","description":"Get earnings breakdown by pool: total earned, pending payout, paid out. Optionally filter by date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","maxLength":30,"description":"Start date (ISO 8601, e.g. 2026-01-01)"},"endDate":{"type":"string","maxLength":30,"description":"End date (ISO 8601)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_auto_selling_config","title":"Auto-Selling Config","description":"Get current auto-selling configuration for your pools. Shows which resources are being sold, duration constraints, and reserves.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"execution":{"taskSupport":"forbidden"}},{"name":"configure_auto_selling","title":"Configure Auto-Selling","description":"Update auto-selling configuration for a pool. Toggle energy/bandwidth selling, set reserves, duration constraints. Pass the configId from get_auto_selling_config.","inputSchema":{"type":"object","properties":{"configId":{"type":"string","maxLength":36,"description":"Configuration ID to update (from get_auto_selling_config)"},"active":{"type":"boolean","description":"Enable/disable auto-selling"},"sellEnergy":{"type":"boolean","description":"Enable/disable energy selling"},"sellBandwidth":{"type":"boolean","description":"Enable/disable bandwidth selling"},"reservedEnergy":{"type":"integer","minimum":0,"description":"Energy to keep reserved (not sold)"},"reservedBandwidth":{"type":"integer","minimum":0,"description":"Bandwidth to keep reserved (not sold)"},"minDuration":{"type":"string","maxLength":10,"description":"Minimum rental duration (e.g., \"5min\", \"1h\", \"1d\")"},"maxDuration":{"type":"string","maxLength":10,"description":"Maximum rental duration"},"allowRenewals":{"type":"boolean","description":"Allow order renewals"}},"required":["configId"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_pool_delegations","title":"Pool Delegations","description":"Get active delegations from your pools. Shows who received energy/bandwidth and when delegations expire.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"Filter by specific pool address. If not provided, shows all your pools."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"withdraw_earnings","title":"Withdraw Earnings","description":"Withdraw TRX from your account balance to your wallet. Minimum withdrawal: 100 TRX. Withdrawal is processed on-chain and may take a few minutes.","inputSchema":{"type":"object","properties":{"amount":{"type":"number","exclusiveMinimum":0,"description":"Amount to withdraw in TRX (minimum 100 TRX)"}},"required":["amount"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"register_pool","title":"Register Selling Pool","description":"Register a TRON address as an energy/bandwidth selling pool on PowerSun. This creates a pool and auto-selling configuration. After registering, you must grant active permissions to the platform address (DelegateResource, UnDelegateResource, VoteWitness) so the platform can delegate resources to buyers and vote on your behalf. Use check_pool_permissions to verify permissions after granting them. Requires API key.","inputSchema":{"type":"object","properties":{"paymentAddress":{"type":"string","maxLength":34,"description":"TRON address to register as pool (starts with T, 34 characters). This is the address where you hold/stake TRX."},"sellEnergy":{"type":"boolean","default":true,"description":"Enable energy selling (default: true)"},"sellBandwidth":{"type":"boolean","default":false,"description":"Enable bandwidth selling (default: false)"},"autoVote":{"type":"boolean","default":true,"description":"Auto-vote for the best Super Representative to earn rewards (default: true)"}},"required":["paymentAddress"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_onchain_status","title":"On-Chain Pool Status","description":"Get live blockchain state for your pool: TRX balance, frozen resources (Energy/Bandwidth), voting status, claimable rewards, and delegated resources. Data is fetched directly from TRON blockchain. Requires API key.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"Pool address to check. If omitted, uses your first registered pool."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"check_pool_permissions","title":"Check Pool Permissions","description":"Verify that the platform has the required active permissions on your pool address. Required: DelegateResource (to sell energy), UnDelegateResource (to reclaim). Optional: VoteWitness (to vote for SRs and earn rewards). Run this after granting permissions to confirm the platform can operate your pool. Requires API key.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"Pool address to check. If omitted, uses your first registered pool."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"trigger_vote","title":"Vote for SR","description":"Vote for the best Super Representative (SR) with the highest APY to earn voting rewards. The platform automatically selects the SR with the best return. Requires VoteWitness permission granted to the platform. Voting rewards accumulate and can be claimed automatically if auto-claim is enabled. Requires API key.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"Pool address to vote from. If omitted, uses your first registered pool."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"get_auto_action_history","title":"Auto-Action History","description":"View execution history of automatic actions (stake, vote, claim) for your pool. Shows status (success/failed/skipped), amounts, transaction hashes, and timestamps. Requires API key.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"Pool address to get history for. If omitted, uses your first registered pool."},"actionType":{"type":"string","enum":["stake","vote","claim"],"description":"Filter by action type"},"limit":{"type":"integer","minimum":1,"maximum":100,"default":20,"description":"Number of records to return (default: 20, max: 100)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"register","title":"Register Agent","description":"Start agent registration by providing your TRON address. Returns a challenge string that you must sign with your TRON private key using tronWeb.trx.signMessageV2(). After signing, call verify_registration with the signature to receive your API key. No authentication required.","inputSchema":{"type":"object","properties":{"address":{"type":"string","maxLength":34,"description":"Your TRON wallet address (T-address format, 34 characters)"}},"required":["address"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"verify_registration","title":"Verify Registration","description":"Complete agent registration by verifying your signed challenge. Returns an API key and upgrades the current session to authenticated. After verification, all authenticated tools (buy_energy, get_balance, register_pool, etc.) will work in this session without needing to reconnect. No authentication required.","inputSchema":{"type":"object","properties":{"challengeId":{"type":"string","maxLength":50,"description":"Challenge ID from the register tool"},"address":{"type":"string","maxLength":34,"description":"Your TRON wallet address (must match the register call)"},"signature":{"type":"string","maxLength":200,"description":"Signature from tronWeb.trx.signMessageV2(challenge, privateKey)"}},"required":["challengeId","address","signature"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"build_permission_transaction","title":"Build Permission Transaction","description":"Build an AccountPermissionUpdate transaction that grants the PowerSun platform permission to delegate/undelegate resources and optionally vote on your behalf. Returns an unsigned transaction that you must sign with your private key and then broadcast using broadcast_signed_permission_tx. All existing account permissions are preserved. Requires authentication.","inputSchema":{"type":"object","properties":{"poolAddress":{"type":"string","maxLength":34,"description":"TRON address to grant permissions on (your pool address, T-address format)"},"includeVote":{"type":"boolean","description":"Include VoteWitness permission for earning SR rewards (default: true)"}},"required":["poolAddress"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}},{"name":"broadcast_signed_permission_tx","title":"Broadcast Signed Permission Transaction","description":"Broadcast a signed AccountPermissionUpdate transaction to the TRON blockchain. After broadcasting, verifies that the platform permissions were correctly applied. Use this after signing the transaction from build_permission_transaction. Requires authentication.","inputSchema":{"type":"object","properties":{"signedTransaction":{"type":"object","properties":{"txID":{"type":"string","maxLength":64},"raw_data":{},"raw_data_hex":{"type":"string","maxLength":100000},"signature":{"type":"array","items":{"type":"string","maxLength":200}}},"required":["txID","signature"],"additionalProperties":true,"description":"The signed transaction object from tronWeb.trx.sign()"},"poolAddress":{"type":"string","maxLength":34,"description":"The pool address that the permission was granted on"}},"required":["signedTransaction","poolAddress"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"execution":{"taskSupport":"forbidden"}}]},"jsonrpc":"2.0","id":301},"http_status":200,"headers":{"content-type":"text/event-stream","strict-transport-security":"max-age=31536000; includeSubDomains","mcp-session-id":"ed901f9f-a3a9-48fe-ad41-717460eb24ae"},"session_id_present":true,"transport":"streamable-http","requested_protocol_version":"2025-03-26","resumed":true}},"step_up_auth_probe":{"status":"missing","latency_ms":null,"details":{"oauth_present":false,"auth_required_checks":[],"supported_scopes":[],"scope_specificity_ratio":0.0,"broad_scopes":[],"challenge_headers":[],"step_up_signals":[],"minimal_scope_documented":false}},"transport_compliance_probe":{"status":"warning","latency_ms":250.91,"details":{"transport":"streamable-http","session_id_present":true,"protocol_header_present":false,"last_event_id_visible":false,"requested_protocol_version":"2025-03-26","bad_protocol_status_code":400,"bad_protocol_payload":{"jsonrpc":"2.0","error":{"code":-32000,"message":"Bad Request: Unsupported protocol version: 1999-99-99 (supported versions: 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07)"},"id":null},"bad_protocol_headers":{"content-type":"application/json","strict-transport-security":"max-age=31536000; includeSubDomains"},"bad_protocol_error":null,"delete_status_code":200,"delete_error":null,"expired_session_status_code":404,"expired_session_error":null,"issues":["missing_protocol_header"]}},"utility_coverage_probe":{"status":"missing","latency_ms":128.31,"details":{"completions":{"advertised":false,"sample_target":null,"live_probe":"not_executed"},"pagination":{"supported":false,"next_cursor_methods":[],"metadata_signal":false},"tasks":{"advertised":false,"probe_status":"missing","http_status":400},"initialize_capability_keys":["tools"]}},"advanced_capabilities_probe":{"status":"missing","latency_ms":null,"details":{"capabilities":{"prompts":false,"resources":false,"completions":false,"roots":false,"sampling":false,"elicitation":false,"structured_outputs":false,"resource_links":false},"enabled_count":0,"enabled":[],"initialize_capability_keys":["tools"]}},"tool_snapshot_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"connector_replay_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"request_association_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_request_association_capabilities_advertised"}},"interactive_flow_probe":{"status":"missing","latency_ms":null,"details":{"risk_hits":[],"safe_hits":[],"oauth_supported":false,"prompt_available":false}},"action_safety_probe":{"status":"not_assessed","latency_ms":null,"details":{"summary":{"tool_count":0,"high_risk_tools":0,"destructive_tools":0,"exec_tools":0,"egress_tools":0,"secret_tools":0,"bulk_access_tools":0,"declared_non_read_only_tools":0,"annotation_conflict_tools":0,"risk_distribution":{"low":0,"medium":0,"high":0,"critical":0},"capability_distribution":{},"has_mutating_capability":false,"has_non_read_capability":false},"auth_present":false,"safeguard_count":0,"confirmation_signals":[],"reason":"empty_observation_set"}},"official_registry_probe":{"status":"missing","latency_ms":null,"details":{"registry_source":"glama_registry","direct_match":false,"official_peer_count":0}},"provenance_divergence_probe":{"status":"not_assessed","latency_ms":null,"details":{"direct_official_match":false,"registry_title":null,"server_card_title":null,"registry_version":null,"server_card_version":null,"registry_homepage":null,"server_card_homepage":null,"registry_repository":null,"server_card_repository":null,"drift_fields":[],"metadata_document_count":1,"compared_fields":["title","version","homepage","repository"],"readable_sources":[],"comparable_field_count":0}},"schema_divergence_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_server_card_tools","compared_tool_count":0,"compared_dimensions":["server_name","server_version","declared_vs_observed_auth","tool_membership","parameter_names","required_parameters","parameter_types","output_schema_presence"],"server_name_mismatch":false,"card_server_name":null,"live_server_name":"PowerSun","server_version_mismatch":false,"card_server_version":null,"live_server_version":"2.0.0","auth_scheme_mismatch":false}},"connector_publishability_probe":{"status":"error","latency_ms":null,"details":{"transport":"streamable-http","tool_count":0,"high_risk_tools":0,"blockers":["tools_list","protocol_version","step_up_auth","transport_compliance","connector_replay","request_association","action_safety","server_card","tool_surface"],"criteria":{"remote_transport":true,"initialize":true,"tools_list":false,"protocol_version":false,"session_resume":true,"step_up_auth":false,"transport_compliance":false,"connector_replay":false,"request_association":false,"action_safety":false,"server_card":false,"tool_surface":false,"auth_flow":true}}}}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing","message":"Core MCP flows did not validate successfully on the latest run.","addressee":"publisher"}],"maintainer_analytics":{},"public_server_reputation":{},"maintainer_response_quality":{},"maintainer_annotations":[],"maintainer_rebuttals":[],"security_posture_summary":{},"tool_security_inventory":[],"transport_compliance":{},"utility_coverage":{},"write_action_governance":{},"provenance_divergence":{},"alias_consolidation":{},"alert_routing":{},"authenticated_validation":{},"hosted_runtime":{},"action_controls_diff":null,"benchmark_tasks":[],"latest_capability_counts":{},"point_loss_breakdown":[],"verdict_traces":{},"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_380b4caf16efef1b","generated_at":"2026-08-29T22:09:11.831291+00:00","trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","source":"current_snapshot","server":"Hovsteder/powersun-tron-mcp","last_validated_at":"2026-08-29T14:26:45.831585+00:00","validation_age_hours":7.71,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-29T14:26:45.831585+00:00","age_hours":7.71,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":7.71,"live_check_count":5,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_380b4caf16efef1b","generated_at":"2026-08-29T22:09:11.831291+00:00","trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","source":"current_snapshot","server":"Hovsteder/powersun-tron-mcp","last_validated_at":"2026-08-29T14:26:45.831585+00:00","validation_age_hours":7.71,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-29T14:26:45.831585+00:00","age_hours":7.71,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":7.71,"live_check_count":5,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"}},"agent_commerce":{},"latest_claim":null,"maintainer_profile_slug":null,"watch_summary":{},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"},"owner_opted_out":false},"latest_validation":null,"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_380b4caf16efef1b","generated_at":"2026-08-29T22:09:11.831291+00:00","trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","source":"current_snapshot","server":"Hovsteder/powersun-tron-mcp","last_validated_at":"2026-08-29T14:26:45.831585+00:00","validation_age_hours":7.71,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-29T14:26:45.831585+00:00","age_hours":7.71,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":7.71,"live_check_count":5,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_380b4caf16efef1b","generated_at":"2026-08-29T22:09:11.831291+00:00","trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","source":"current_snapshot","server":"Hovsteder/powersun-tron-mcp","last_validated_at":"2026-08-29T14:26:45.831585+00:00","validation_age_hours":7.71,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-08-29T14:26:45.831585+00:00","age_hours":7.71,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"failing","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":7.71,"live_check_count":5,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing"}],"active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"}},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"snapshot_invariant":{"schema_version":"verify.snapshot_invariant.v1","server":"Hovsteder/powersun-tron-mcp","ok":true,"surface_snapshot_ids":{"page":"trustsnap_380b4caf16efef1b","badge":null,"report":"trustsnap_380b4caf16efef1b","policy":null},"checked_surfaces":["page","report"],"unchecked_surfaces":["badge","policy"],"checked_count_surfaces":[],"count_mismatches":{},"checked_at":"2026-08-29T22:09:11.821638+00:00"},"history":{},"production_readiness":{"code":"failing","label":"Failing","reason":"The latest validation run was attempted but did not complete successfully.","badge":"score-low"},"agent_commerce_readiness":{},"evidence_confidence":{"score":null,"label":"not_assessed","reason":"No evidence-bearing validation runs exist yet (5 captured checks, validation age 7.7 hours). Confidence cannot be computed.","live_check_count":5,"validation_age_hours":7.71,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":5,"validation_age_hours":7.71,"freshness_threshold_hours":24}},"recommended_for":[],"active_alerts":[{"code":"server_failing","severity":"critical","title":"Latest validation is failing","message":"Core MCP flows did not validate successfully on the latest run.","addressee":"publisher"}],"remediations":[],"cache_note":"Fast fallback response; full report evidence is deferred to protect web capacity. Fields listed in fields_unavailable (including tool_security_inventory, and write_action_governance) are not yet computed on this response -- an empty value means unchecked, not confirmed clean. Treat partial responses as indeterminate.","publisher_claim":{"verified":false,"status":"unclaimed","claim_url":"https://verify.sentinelsignal.io/claim?server=Hovsteder%2Fpowersun-tron-mcp&source=report_json","reason_code":"claim_to_publish_metadata","reason":"Claim this profile to verify publisher identity, add evidence, and manage trust metadata.","score_neutral":true},"observed_attention":{"schema":"verify.observed_attention.v1","window_days":30,"level":"none","label":"No observed attention","summary":"No recent machine-readable trust or discovery activity observed for this server.","segments":{"useful_ai_user":{"level":"none","observed":false,"description":"AI-assisted user sessions such as ChatGPT/User or Claude/User."},"machine_trust_evaluator":{"level":"none","observed":false,"description":"Synthetic sessions inspecting multiple trust surfaces such as report, policy, ledger, badge, trust-summary, or compare."},"possible_agent_or_script":{"level":"none","observed":false,"description":"Structured direct sessions with rapid profile, compare, report, policy, badge, or trust-surface fan-out."},"isolated_machine_surface":{"level":"none","observed":false,"description":"Aged-out direct synthetic singleton sessions that touched a machine-readable trust surface without becoming a broader evaluator."},"ai_crawler":{"level":"none","observed":false,"description":"Known AI crawler activity such as ClaudeBot, GPTBot, or similar crawlers."},"search_crawler":{"level":"none","observed":false,"description":"Search and SEO crawler activity."},"browser_like_automation":{"level":"none","observed":false,"description":"Browser-like synthetic sessions with rapid structured endpoint activity."},"confirmed_human":{"level":"none","observed":false,"description":"Confirmed browser-session human activity."}},"surfaces_observed":{"server_profile":false,"compare":false,"compare_json":false,"compare_api":false,"report_json":false,"policy":false,"ledger":false,"badge_metadata":false,"badge_svg":false,"trust_summary":false,"mcp_tool":false},"claim_prompt":{"recommended":false,"reason":"No claim prompt is recommended from observed attention in the current window."},"notes":["Observed attention is based on segmented first-party telemetry.","Crawler and evaluator activity is not treated as confirmed human demand.","Public levels are bucketed to avoid exposing raw traffic counts."]},"owner_activation":{"claim_recommended":false,"reason":"no_observed_attention"},"related_machine_surfaces":{"compare_index":"/compare.json","compare_api":"/v1/compare?server=Hovsteder%2Fpowersun-tron-mcp","trust_summary":"/v1/servers/Hovsteder/powersun-tron-mcp/trust-summary","ledger":"/v1/servers/Hovsteder/powersun-tron-mcp/ledger","policy":"/v1/servers/Hovsteder/powersun-tron-mcp/policy","report":"/v1/servers/Hovsteder/powersun-tron-mcp/report"},"intelligence_api":{"available":true,"signup_url":"https://verify.sentinelsignal.io/verify-intelligence-api","use_case":"Programmatic MCP server trust, comparison, policy, and evidence enrichment."},"trust_evaluated_at":"2026-08-29T22:09:11.831291+00:00","evidence_revision":"483df066bab4986cfc4b894c","active_alert_summary":{"critical":1,"high":0,"medium":0,"low":0,"high_or_critical":1,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-08-29T22:09:11.831291+00:00"}}