accueil / serveurs / Recherche & Web / ro.meseriasi/meseriasi-mcp-server
ro.meseriasi/meseriasi-mcp-server
serveur MCP (Model Context Protocol) · meseriasi 1.0.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 ro.meseriasi/meseriasi-mcp-server est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ro.meseriasi/meseriasi-mcp-server » 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 5 outils
- create_project≈ 244 tokens
Create a new project on meseriasi.ro as a homeowner. Notifies nearby tradespeople automatically. Requires the caller to supply a valid Supabase access token in the "access_token" argument.
Paramètres, retour & exemple (6)
Paramètrestitle· string · requis
Short descriptive title for the project (max 255 chars)budget· number · optionnel
Approximate budget in RON (optional)location· string · requis
City / address where the work is neededtradeType· string · requis
Category of trade required (e.g. "electrician", "instalator")description· string · optionnel
Detailed description of the work neededaccess_token· string · requis
Supabase JWT access token for the homeowner account
Exemple d'appel{"name": "create_project", "arguments": {"title": "texte", "location": "texte", "tradeType": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tradesperson_profile≈ 96 tokens
Fetch the full profile of a tradesperson by their UUID (or legacy WordPress integer ID). Includes bio, location, trade type, and bid statistics.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Tradesperson UUID or legacy integer ID
Exemple d'appel{"name": "get_tradesperson_profile", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_chat_otp≈ 111 tokens
Send a one-time password (OTP) to the user's email so they can verify their identity before starting a conversation with a tradesperson. Call this first, then call start_conversation with the OTP the user receives.
Paramètres, retour & exemple (1)
Paramètresemail· string · requis
The homeowner's email address
Exemple d'appel{"name": "request_chat_otp", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tradespeople≈ 168 tokens
Search for tradespeople on meseriasi.ro by location and/or category (trade type). Returns a paginated list of matching profiles.
Paramètres, retour & exemple (4)
Paramètrespage· number · optionnel
Page number (default 1)category· string · optionnel
Trade type / profession category (e.g. "electrician", "instalator", "zugrav")location· string · optionnel
City or region name to filter by (e.g. "București", "Cluj-Napoca")per_page· number · optionnel
Results per page, max 50 (default 10)
Exemple d'appel{"name": "search_tradespeople", "arguments": {"page": 1, "category": "texte", "location": "texte", "per_page": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_conversation≈ 185 tokens
Verify the OTP sent to the user's email and start a direct conversation with a tradesperson. Creates a homeowner account automatically if the email is new.
Paramètres, retour & exemple (4)
Paramètresotp· string · requis
The 6-digit OTP code the user received by emailemail· string · requis
The homeowner's email address (same as used in request_chat_otp)message· string · requis
The initial message to send to the tradespersontradesperson_id· string · requis
UUID of the tradesperson to contact
Exemple d'appel{"name": "start_conversation", "arguments": {"otp": "texte", "email": "texte", "message": "texte", "tradesperson_id": "texte"}}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é ».