accueil / serveurs / Dev & Code / dev.moradas/moradas
dev.moradas/moradas
serveur MCP (Model Context Protocol) · moradas 0.2.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 dev.moradas/moradas est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.moradas/moradas » 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 4 outils
- postal_code_info≈ 75 tokens
Look up a Portuguese postal code (CP7, e.g. '1000-098'): localidade, concelho, distrito and the streets it covers.
Paramètres, retour & exemple (1)
Paramètrescp7· string · requis
Postal code NNNN-NNN
Exemple d'appel{"name": "postal_code_info", "arguments": {"cp7": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_postal_code≈ 140 tokens
Resolve the exact 7-digit postal code (CP7) for a street and door number. art_id comes from suggest_address (art_id 0 is a whole locality or municipality and cannot be resolved). Returns resolved address (or null) and the list of postal-code segments of that street.
Paramètres, retour & exemple (2)
Paramètresart_id· integer · requis
Street id from suggest_addressnumero· string · requis
Door number, e.g. '196' or '27A'
Exemple d'appel{"name": "resolve_postal_code", "arguments": {"art_id": 1, "numero": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - suggest_address≈ 227 tokens
Autocomplete a Portuguese address or postal code. Pass free text (street, optionally locality and door number, e.g. 'av liberdade lisboa 196') or a postal code (e.g. '1000-098'). Returns suggestions with street, localidade (postal locality), concelho, distrito and cp7. When cp7 is null the street spans several postal codes: call resolve_postal_code with art_id and the door number. The beginning of a municipality or large locality name ('lisb', 'carcav') returns that place itself first (art_id 0). A suggestion found after correcting a typo in q carries corrected: true.
Paramètres, retour & exemple (2)
Paramètresq· string · requis
Street text (with optional door number) or a 4–7 digit postal codecount· integer · optionnel
Max suggestions
Exemple d'appel{"name": "suggest_address", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_addresses≈ 388 tokens
Check a list of Portuguese addresses in one call: a column from a CRM or spreadsheet, an order import, a customer base before shipping or mailing. Each item is checked like suggest_address (a door number in the text picks the exact postal code; a postal code is looked up as such). Results come back in input order, one per item: id exactly as sent (null when not sent), q, status, cp7 and suggestion. status 'ok' — the postal code was determined and is in cp7; 'ambiguous' — no single answer (several candidates with nothing to tell them apart, a street with several postal codes and no door number, or just a locality): cp7 is null and suggestion is the best candidate for a person to confirm; 'not_found' — nothing matched: suggestion is null. suggestion has the same shape as a suggest_address suggestion. Up to 100 items per call; a call with N items counts as N requests against the rate limit (about 50 per 10 seconds per IP), so send up to 50 at a time. For a single address use suggest_address.
Paramètres, retour & exemple (1)
Paramètresitems· array · requis
Addresses to check; results come back in this order
Exemple d'appel{"name": "verify_addresses", "arguments": {"items": []}}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é ».