accueil / serveurs / Recherche & Web / xyz.linty/linty
xyz.linty/linty
serveur MCP (Model Context Protocol) · linty 0.4.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 xyz.linty/linty est sûr ?
Au dernier audit MCP Hub, le serveur MCP « xyz.linty/linty » 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
- find_brands≈ 951 tokens
Find food, beverage and pet brands, and see where to apply to each for a wholesale account. Filter by text, category path, country, availability or `submittable`. The text in `q` can match the name, other names or description of a brand. Search allows small spelling errors and returns at most the best 1,000 matches. `submittable` is true when the brand has an active web form at its address, and LintyBot read that page. It is false when a `robots.txt` file asks Linty not to use the page, or a part of the page where the form can be. Each page has up to 50 brands. To get the next page, send `next_cursor` as `cursor`.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Text to find in the brand's name, other names or description. Search allows small spelling errors and returns at most the best 1,000 matches.cursor· string · optionnel
The `next_cursor` of the earlier page.country· string · optionnel
A two-letter country code in capitals, for example `US`.category· string · optionnel
A category path, for example `snacks/protein-bars`.submittable· boolean · optionnel
True: only brands with an active web form at their address, whose page LintyBot read, and no `robots.txt` refusal of the page or of a part of it where the form can be.availability· string · optionnel · direct | indirect_only | unavailable | unknown
Exemple d'appel{"name": "find_brands", "arguments": {"q": "texte", "cursor": "texte", "country": "texte", "category": "texte", "submittable": true, "availability": "direct"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"brands": [], "next_cursor": "texte"}} - get_brand≈ 1524 tokens
Get the facts of one brand by its slug: its company, its categories, each relationship with its availability, and the sources. The result is the JSON twin at `/brands/{slug}.json`.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
A slug: lower-case letters, digits and hyphens, for example `acme-foods`.
Exemple d'appel{"name": "get_brand", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"slug": "texte", "owner": "texte", "social": "texte", "country": "texte", "sources": [], "website": "texte", "programs": [], "categories": [], "updated_at": "texte", "description": "texte", "publish_state": "draft", "canonical_name": "texte"}} - get_company≈ 459 tokens
Get one company by its slug, with the brands that it owns. The result is the JSON twin at `/companies/{slug}.json`.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
A slug: lower-case letters, digits and hyphens, for example `acme-foods`.
Exemple d'appel{"name": "get_company", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"slug": "texte", "brands": [], "country": "texte", "website": "texte", "updated_at": "texte", "description": "texte", "canonical_name": "texte", "organization_type": "texte"}} - get_relationship≈ 2554 tokens
Get a brand's relationship: where to apply, each fact with its source quote, and whether Linty read the brand's terms. The facts include the form fields and the documents that the brand asks for. A fact has its quote in `source` only when LintyBot read it on the brand's page. Read `terms` before you apply: it says whether Linty read the agreement that the form asks you to accept. The default relationship is `wholesale`. The result is the JSON twin at `/brands/{slug}/{relationship}.json`.
Paramètres, retour & exemple (2)
Paramètresbrand· string · requis
A slug: lower-case letters, digits and hyphens, for example `acme-foods`.relationship· string · optionnel
The relationship slug. The default is `wholesale`.
Exemple d'appel{"name": "get_relationship", "arguments": {"brand": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"brand": {}, "notes": [], "terms": {}, "routes": [], "contact": "texte", "sources": [], "evidence": {}, "page_kind": "texte", "confidence": "verified", "next_steps": [], "updated_at": "texte", "availability": "direct"}} - list_categories≈ 905 tokens
List the categories under a path, or the top-level categories, with counts of published brands. A category has a page when it has 10 published brands. With a page, the result also has that category and up to 200 of its brands. Without a page, `category` is null and the result has the categories under the path. A path that is no category answers `not_found`.
Paramètres, retour & exemple (1)
Paramètrespath· string · optionnel
A category path, for example `snacks/protein-bars`.
Exemple d'appel{"name": "list_categories", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"category": "texte", "categories": []}} - report_correction≈ 310 tokens
Report a wrong fact about a brand or one of its relationships. Write what is wrong and what is right, in 10 to 2,000 characters. A person at Linty reads each correction.
Paramètres, retour & exemple (3)
Paramètresbody· string · requis
What is wrong, and what is right.brand· string · requis
A slug: lower-case letters, digits and hyphens, for example `acme-foods`.relationship· string · optionnel
A slug: lower-case letters, digits and hyphens, for example `acme-foods`.
Exemple d'appel{"name": "report_correction", "arguments": {"body": "texte", "brand": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"received": true}}
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é ».