accueil / serveurs / Recherche & Web / io.github.bmlt-enabled/bmlt-server-mcp
io.github.bmlt-enabled/bmlt-server-mcp
serveur MCP (Model Context Protocol) · BMLT Meeting Search 0.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.bmlt-enabled/bmlt-server-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.bmlt-enabled/bmlt-server-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- get_meeting≈ 113 tokens
Fetch the full record for a single meeting by its BMLT id_bigint.
Paramètres, retour & exemple (2)
Paramètresid· integer · requis
BMLT meeting id_bigint.root_server_url· string · optionnel
Override the configured BMLT root server URL.
Exemple d'appel{"name": "get_meeting", "arguments": {"id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_server_info≈ 97 tokens
Return capabilities, version, languages, and default coordinates for a BMLT root server.
Paramètres, retour & exemple (1)
Paramètresroot_server_url· string · optionnel
Override the configured BMLT root server URL.
Exemple d'appel{"name": "get_server_info", "arguments": {"root_server_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_formats≈ 252 tokens
List available meeting formats (Open, Closed, Speaker, Beginners, language tags, etc.) so the caller can map human-friendly format names to BMLT format IDs.
Paramètres, retour & exemple (5)
Paramètreslanguage· string · optionnel
Language code for format names (e.g. "en", "es", "fr"). Defaults to server default.format_ids· array · optionnel
Restrict to specific format IDs.key_strings· array · optionnel
Restrict to formats matching these short codes (e.g. ["O", "C", "SP"]).include_unused· boolean · optionnel
Include formats not currently assigned to any meeting. Default false.root_server_url· string · optionnel
Override the configured BMLT root server URL.
Exemple d'appel{"name": "list_formats", "arguments": {"language": "texte", "format_ids": [], "key_strings": [], "include_unused": true, "root_server_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_root_servers≈ 116 tokens
List public BMLT root servers known to the BMLT aggregator. Use the returned root_server_url values with other tools to query a specific server.
Paramètres, retour & exemple (1)
Paramètresname_contains· string · optionnel
Case-insensitive substring filter applied to the server name.
Exemple d'appel{"name": "list_root_servers", "arguments": {"name_contains": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_service_bodies≈ 218 tokens
List BMLT service bodies (zones, regions, areas, groups). Useful for translating "Northern California Region" to a service body ID for use with search_meetings.
Paramètres, retour & exemple (4)
Paramètresinclude_parents· boolean · optionnel
Also include parent service bodies of the requested IDs.root_server_url· string · optionnel
Override the configured BMLT root server URL.include_children· boolean · optionnel
Also include child service bodies of the requested IDs.service_body_ids· array · optionnel
Restrict to specific service body IDs.
Exemple d'appel{"name": "list_service_bodies", "arguments": {"include_parents": true, "root_server_url": "texte", "include_children": true, "service_body_ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_meetings≈ 772 tokens
Search Narcotics Anonymous meetings on a BMLT root server. Filter by location (address or lat/lng + radius), weekday, time of day, format, venue type (in-person / virtual / hybrid), and service body. Returns a trimmed summary by default; pass data_format='full' for the raw BMLT response.
Paramètres, retour & exemple (18)
Paramètrespage· integer · optionnel
Page number (1-indexed). Used with page_size.address· string · optionnel
Free-form address to search near (geocoded server-side). Ignored if latitude+longitude are provided.language· string · optionnel
Language code for format names (e.g. "en", "es", "de", "fr").latitude· number · optionnel
Latitude in decimal degrees. Pair with longitude for an exact-coordinate search.weekdays· array · optionnel
Weekday filter. 1=Sunday, 2=Monday, ..., 7=Saturday. Example: [2,4,6] for Mon/Wed/Fri.longitude· number · optionnel
Longitude in decimal degrees. Pair with latitude for an exact-coordinate search.page_size· integer · optionnel
Results per page. Omit to return all matches.radius_km· number · optionnel
Search radius in kilometers. Takes precedence over radius_miles when both are provided. Ignored when no coordinates are provided.format_ids· array · optionnel
BMLT format IDs to require. Use list_formats to discover IDs (e.g. Open, Closed, Speaker, Beginners).data_format· string · optionnel · summary | full
"summary" returns a curated subset of fields (default). "full" returns the raw BMLT response.search_text· string · optionnel
Free-text search across meeting name, location, and notes.venue_types· array · optionnel
Venue type filter. 1=In-person, 2=Virtual, 3=Hybrid.radius_miles· number · optionnel
Search radius in miles. Defaults to 10. Ignored if radius_km is provided or no coordinates are given.starts_after· string · optionnel
Earliest start time as 24h "HH:MM" (e.g. "18:00").starts_before· string · optionnel
Latest start time as 24h "HH:MM" (e.g. "21:30").root_server_url· string · optionnel
Override the configured BMLT root server URL. Must be allowlisted unless BMLT_ALLOW_ANY_ROOT=true.service_body_ids· array · optionnel
Restrict to specific service bodies (regions/areas). Use list_service_bodies to discover IDs.recursive_services· boolean · optionnel
When service_body_ids is set, also include their children. Default true.
Exemple d'appel{"name": "search_meetings", "arguments": {"page": 1, "address": "texte", "language": "texte", "latitude": 1, "weekdays": [], "longitude": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».