{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_dhanyyudi-bmkg-id","slug":"dhanyyudi-bmkg-id","name":"BMKG MCP","type":"mcp","url":"https://bmkg-restapi.vercel.app","page_url":"https://unfragile.ai/dhanyyudi-bmkg-id","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:dhanyyudi/bmkg-id"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_dhanyyudi-bmkg-id__cap_0","uri":"capability://data.processing.analysis.real.time.weather.data.retrieval","name":"real-time weather data retrieval","description":"This capability allows users to access real-time weather forecasts and climate data by querying the BMKG API endpoints. It employs a RESTful architecture to fetch data asynchronously, ensuring that users receive the most current information without needing to refresh the entire application. The integration with BMKG's official data sources is designed to provide accurate and timely updates, making it distinct from other weather apps that may rely on less authoritative data.","intents":["How can I get the latest weather forecast for my location?","I need to monitor climate data for a specific region in Indonesia.","Can I access real-time updates on weather conditions for planning outdoor activities?"],"best_for":["developers building applications that require live weather updates"],"limitations":["Dependent on BMKG API availability; if the API is down, no data can be retrieved."],"requires":["API key for BMKG services"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","weather-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dhanyyudi-bmkg-id__cap_1","uri":"capability://data.processing.analysis.seismic.activity.alerts","name":"seismic activity alerts","description":"This capability provides users with real-time alerts regarding seismic activities in Indonesia by subscribing to BMKG's notification services. It uses webhooks to push alerts to users as soon as they are issued, ensuring immediate awareness of potential natural disasters. This proactive approach is designed to enhance safety by allowing users to receive critical information without manual checking.","intents":["How can I receive alerts for recent seismic activities?","I want to be notified immediately about earthquakes in my area.","Can I set up a system to monitor seismic alerts automatically?"],"best_for":["emergency response teams and safety-conscious developers"],"limitations":["Requires constant internet connection to receive alerts; may have delays based on network conditions."],"requires":["Webhook endpoint setup for receiving alerts"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","emergency-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dhanyyudi-bmkg-id__cap_2","uri":"capability://data.processing.analysis.environmental.condition.monitoring","name":"environmental condition monitoring","description":"This capability allows users to monitor various environmental conditions such as humidity, temperature, and air quality by accessing BMKG's environmental data endpoints. It employs a modular design that enables easy integration of multiple data streams into a single dashboard, allowing users to visualize and analyze environmental trends over time. This approach is particularly useful for applications focused on climate change and environmental research.","intents":["How can I track environmental conditions in a specific area?","I need to visualize trends in climate data over time.","Can I integrate environmental data into my research project?"],"best_for":["researchers and developers focused on environmental science"],"limitations":["Limited to data provided by BMKG; may not cover all environmental factors."],"requires":["API key for BMKG environmental data"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","environmental-monitoring"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dhanyyudi-bmkg-id__cap_3","uri":"capability://planning.reasoning.natural.disaster.planning.tools","name":"natural disaster planning tools","description":"This capability provides tools for users to plan activities based on weather and seismic data, using a combination of predictive analytics and historical data analysis. It employs machine learning algorithms to forecast potential natural disasters and their impacts, allowing users to make informed decisions about safety and logistics. This predictive capability is particularly valuable for event planners and organizations involved in disaster preparedness.","intents":["How can I plan an outdoor event considering weather forecasts?","I want to assess the risk of natural disasters for my project timeline.","Can I get predictions on potential weather-related disruptions?"],"best_for":["event planners and organizations focused on disaster preparedness"],"limitations":["Predictive accuracy may vary based on data quality; not a substitute for professional risk assessments."],"requires":["API key for BMKG predictive services"],"input_types":["text"],"output_types":["structured data"],"categories":["planning-reasoning","disaster-preparedness"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":48,"verified":false,"data_access_risk":"moderate","permissions":["API key for BMKG services","Webhook endpoint setup for receiving alerts","API key for BMKG environmental data","API key for BMKG predictive services"],"failure_modes":["Dependent on BMKG API availability; if the API is down, no data can be retrieved.","Requires constant internet connection to receive alerts; may have delays based on network conditions.","Limited to data provided by BMKG; may not cover all environmental factors.","Predictive accuracy may vary based on data quality; not a substitute for professional risk assessments.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.5784140866545078,"quality":0.43,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.345Z","last_scraped_at":"2026-05-03T15:18:28.634Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=dhanyyudi-bmkg-id","compare_url":"https://unfragile.ai/compare?artifact=dhanyyudi-bmkg-id"}},"signature":"+Um7E9XP9x4gZIrMPkdS6JmBPsulTYIjVLEhKZHrXgvMLLFLuUejlQJGsMgePlWJ0il8rg4YgmtfbVqjqLgwBg==","signedAt":"2026-06-17T05:24:14.932Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/dhanyyudi-bmkg-id","artifact":"https://unfragile.ai/dhanyyudi-bmkg-id","verify":"https://unfragile.ai/api/v1/verify?slug=dhanyyudi-bmkg-id","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}