accueil / serveurs / Données & BDD / net.softhills/mcp
net.softhills/mcp
serveur MCP (Model Context Protocol) · Softhills MCP Server 1.1.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 net.softhills/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « net.softhills/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 12 outils
- get_api_detail≈ 173 tokens
Get detailed information about a specific API (class or method). Returns method signatures, parameters, return values, and descriptions.
Paramètres, retour & exemple (3)
ParamètresapiName· string · requis
Class name or method name to look up (required)product· string · requis
Product name (required)version· string · optionnel
Version (optional, defaults to latest)
Exemple d'appel{"name": "get_api_detail", "arguments": {"apiName": "texte", "product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_api_list≈ 187 tokens
List API classes and methods for a product. Returns structured class/method names with summaries. Use this to explore available APIs.
Paramètres, retour & exemple (4)
Paramètresproduct· string · requis
Product name (required)version· string · optionnel
Version (optional, defaults to latest)className· string · optionnel
Filter by class name (optional)namespace· string · optionnel
Filter by namespace (optional)
Exemple d'appel{"name": "get_api_list", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_changelog≈ 175 tokens
Get version changelog / release notes for a product. Can filter by specific version or version range.
Paramètres, retour & exemple (4)
Paramètresproduct· string · requis
Product name (required)version· string · optionnel
Specific version (optional)toVersion· string · optionnel
Range end version (optional)fromVersion· string · optionnel
Range start version (optional)
Exemple d'appel{"name": "get_changelog", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_doc≈ 95 tokens
Retrieve the full content of a document by its ID.
Paramètres, retour & exemple (1)
Paramètresid· integer · requis
Document ID
Exemple d'appel{"name": "get_doc", "arguments": {"id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_example≈ 186 tokens
Get code examples for a specific API or feature keyword. Returns code snippets with descriptions.
Paramètres, retour & exemple (4)
Paramètresquery· string · requis
Feature name or keyword (required)product· string · requis
Product name (required)version· string · optionnel
Version (optional, defaults to latest)language· string · optionnel
Language filter: csharp, js, python, etc. (optional)
Exemple d'appel{"name": "get_example", "arguments": {"query": "texte", "product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_index_status≈ 113 tokens
Get current indexing status: document counts, chunk counts, and last update time per product/version.
Paramètres, retour & exemple (1)
Paramètresproduct· string · optionnel
Filter by product name (optional)
Exemple d'appel{"name": "get_index_status", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_migration_guide≈ 166 tokens
Get migration guide and breaking changes between two versions. Shows what changed and how to adapt code.
Paramètres, retour & exemple (3)
Paramètresproduct· string · requis
Product name (required)toVersion· string · requis
Target version (required)fromVersion· string · requis
Source version (required)
Exemple d'appel{"name": "get_migration_guide", "arguments": {"product": "texte", "toVersion": "texte", "fromVersion": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_related_docs≈ 142 tokens
Find documents related to a given document. Returns similar documents ranked by relevance.
Paramètres, retour & exemple (2)
ParamètrestopK· integer · optionnel
Max results to return (default 5)documentId· integer · requis
Reference document ID (required)
Exemple d'appel{"name": "get_related_docs", "arguments": {"documentId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_products≈ 77 tokens
List all indexed products and their versions.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_products", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_sections≈ 128 tokens
Get the table of contents / section structure of a document without loading full content. Useful for navigating large documents.
Paramètres, retour & exemple (1)
ParamètresdocumentId· integer · requis
Document ID (required)
Exemple d'appel{"name": "list_sections", "arguments": {"documentId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_by_tag≈ 160 tokens
Search documents by tags or category keywords. Matches against section headings and content.
Paramètres, retour & exemple (3)
Paramètrestags· array · requis
List of tag keywords (required)product· string · optionnel
Filter by product name (optional)version· string · optionnel
Filter by version (optional)
Exemple d'appel{"name": "search_by_tag", "arguments": {"tags": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_docs≈ 177 tokens
Search product documentation by keyword. Returns matching document chunks ranked by relevance.
Paramètres, retour & exemple (4)
ParamètrestopK· integer · optionnel
Max results to return (default 10, max 50)query· string · requis
Search query keywordsproduct· string · optionnel
Filter by product name (optional)version· string · optionnel
Filter by version (optional)
Exemple d'appel{"name": "search_docs", "arguments": {"query": "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é ».