accueil / serveurs / Communication / com.gdprrepresentative/rep27
com.gdprrepresentative/rep27
serveur MCP (Model Context Protocol) · REP27 1.30.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 com.gdprrepresentative/rep27 est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.gdprrepresentative/rep27 » 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
- about_rep27≈ 112 tokens
Who provides the REP27 service, legal entities, contacts, terms and verification.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "about_rep27", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_obligations≈ 906 tokens
Checks, from a few facts about the company, whether it legally needs an EU GDPR Art. 27 representative, a UK GDPR Art. 27 representative and/or a GPSR Art. 16 EU responsible person, explains why with the legal basis and lists exemptions. Recommends the cheapest REP27 combination. Returns result_url, a personal page with the result.
Paramètres, retour & exemple (14)
Paramètreslang· string · optionnel
Language code for the answer (ISO 639-1, e.g. en, it, es, fr, de, pt, nl, pl, ja, zh)currency· string · optionnel
Currency to also show prices in: EUR, USD, GBP, CAD, AUD, NZD, CHF, CZK, JPY or NOK (ECB rate)offers_to_eu· boolean · requis
True if the company offers goods or services to people in the EU/EEA or monitors their behaviour (tracking, ad profiling)offers_to_uk· boolean · optionnel
True if the company offers goods or services to people in the UK or monitors their behaviourhas_eu_branch· boolean · optionnel
True if the company has an establishment (branch or subsidiary) in the EUhas_uk_branch· boolean · optionnel
True if the company has an establishment in the UKestablished_in· string · requis
Country where the company is established, name or ISO code (e.g. United States, US, China)public_authority· boolean · optionnel
True if the organisation is a public authority or bodydata_requests_per_year· integer · optionnel
Expected data-subject requests per year (access, erasure…), 0 if unknownsells_consumer_products_eu· boolean · optionnel
True if it places physical consumer products on the EU market (own shop or marketplaces like Amazon, Etsy, eBay)sells_consumer_products_uk· boolean · optionnel
True if it places physical consumer products on the UK markethealth_or_special_category_data· boolean · optionnel
True if it processes health or other special-category data (Art. 9) or criminal-offence data at scaleoccasional_low_risk_processing_only· boolean · optionnel
True if personal data of EU/UK people is processed only occasionally, at low risk and without special categories (Art. 27(2) exemption)has_eu_importer_or_manufacturer_in_eu· boolean · optionnel
True if an EU-based manufacturer, importer or authorised representative already covers the products
Exemple d'appel{"name": "check_obligations", "arguments": {"offers_to_eu": true, "established_in": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_checkout≈ 630 tokens
Creates the secure Mollie checkout for the chosen REP27 plan with the buyer's company, country, contact name and email, and returns the payment link. Payment happens on Mollie's page, never in the chat.
Paramètres, retour & exemple (13)
Paramètresvat· string · optionnel
EU VAT number if the company has one (reverse charge, no VAT)lang· string · optionnel
Language code for the answer (ISO 639-1, e.g. en, it, es, fr, de, pt, nl, pl, ja, zh)name· string · requis
Full name of the buyer contact, as given by the userplan· string · requis
Plan key as returned by get_plans: base, standard, multi (gdpr) or rp-solo, rp-brand, rp-house (gpsr)email· string · requis
Email of the buyer contact, as given by the userphone· string · optionnel
Contact phone (optional)billing· string · optionnel · yearly | monthly
yearly, or monthly only for GPSR responsible-person planscompany· string · requis
Legal name of the buying companycountry· string · requis
Country where the company is establishedservice· string · requis · gdpr | gpsr
gdpr = GDPR Art. 27 representative, gpsr = GPSR Art. 16 EU responsible personwebsite· string · optionnel
Company website (optional)currency· string · optionnel
Currency to pay in: EUR, USD, GBP, CAD, AUD, NZD, CHF, CZK, JPY or NOK (ECB rate)territory· string · optionnel · eu | uk | both
Territory for the GDPR representative: eu, uk or both
Exemple d'appel{"name": "create_checkout", "arguments": {"name": "texte", "plan": "texte", "email": "texte", "company": "texte", "country": "texte", "service": "gdpr"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_product_category≈ 276 tokens
Searches REP27's product-category catalogue (toys, cosmetics, electronics, pet products, connected devices…) and returns, for the best matches, the EU legal figure required (responsible person, authorised representative, Art. 4 economic operator, GDPR representative) and the REP27 service.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel
Language code for the answer (ISO 639-1, e.g. en, it, es, fr, de, pt, nl, pl, ja, zh)product· string · requis
Product or product type to look up, in any language (e.g. wooden toys, lipstick, smart plug, dog food)
Exemple d'appel{"name": "find_product_category", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_plans≈ 336 tokens
Returns REP27 plans with first-year price, renewal price and what each includes, for the GDPR Art. 27 representative (territory eu, uk or both) or the GPSR Art. 16 responsible person. Includes free-trial and cancellation terms.
Paramètres, retour & exemple (4)
Paramètreslang· string · optionnel
Language code for the answer (ISO 639-1, e.g. en, it, es, fr, de, pt, nl, pl, ja, zh)service· string · optionnel · gdpr | gpsr
gdpr = GDPR Art. 27 representative, gpsr = GPSR Art. 16 EU responsible personcurrency· string · optionnel
Currency to also show prices in: EUR, USD, GBP, CAD, AUD, NZD, CHF, CZK, JPY or NOK (ECB rate)territory· string · optionnel · eu | uk | both
Territory for the GDPR representative: eu, uk or both (GPSR is always eu)
Exemple d'appel{"name": "get_plans", "arguments": {"lang": "texte", "service": "gdpr", "currency": "texte", "territory": "eu"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_free_trial≈ 394 tokens
Starts the REP27 7-day free trial (no card) for the given contact name, work email, company and country. The user receives an email to continue.
Paramètres, retour & exemple (7)
Paramètreslang· string · optionnel
Language code for the answer (ISO 639-1, e.g. en, it, es, fr, de, pt, nl, pl, ja, zh)name· string · requis
Full name of the contact person, as given by the useremail· string · requis
Work email of the contact person, as given by the usernotes· string · optionnel
Optional short note from the usercompany· string · requis
Legal name of the companycountry· string · requis
Country where the company is establishedservice· string · optionnel · gdpr_eu | gdpr_uk | gdpr_both | gpsr
Service to try: GDPR representative EU, UK or both, or GPSR responsible person
Exemple d'appel{"name": "start_free_trial", "arguments": {"name": "texte", "email": "texte", "company": "texte", "country": "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é ».