accueil / serveurs / Dev & Code / com.pipefork/management
com.pipefork/management
serveur MCP (Model Context Protocol) · pipefork-management 0.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 com.pipefork/management est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.pipefork/management » 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 27 outils
- api_create≈ 467 tokens
Create an API in the authenticated caller workspace.
Paramètres, retour & exemple (3)
Paramètresname· string · requisslug· string · optionneldescription· ? · optionnel
Exemple d'appel{"name": "api_create", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "slug": "texte", "status": "active", "createdAt": "texte", "updatedAt": "texte", "description": "texte", "environments": {}, "allowedOrigins": "texte", "hasProdDeploymentHistory": true}} - api_get≈ 423 tokens
Get one API by its stable API ID.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "api_get", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "slug": "texte", "status": "active", "createdAt": "texte", "updatedAt": "texte", "description": "texte", "environments": {}, "allowedOrigins": "texte", "hasProdDeploymentHistory": true}} - api_list≈ 284 tokens
List APIs the authenticated caller may access in the current workspace.
Paramètres, retour & exemple (1)
Paramètresmode· string · optionnel · active | archived
Exemple d'appel{"name": "api_list", "arguments": {"mode": "active"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - connection_create≈ 566 tokens
Create an upstream connection using safe configuration and auth-profile references.
Paramètres, retour & exemple (7)
Paramètresname· string · requisdescription· ? · optionnelruntimeKind· string · optionnel · http | llmdefaultHeaders· object · optionnelbaseUrlByEnvironment· object · requisauthProfileIdByEnvironment· object · requisllmProviderConfigIdByEnvironment· object · optionnel
Exemple d'appel{"name": "connection_create", "arguments": {"name": "texte", "baseUrlByEnvironment": {}, "authProfileIdByEnvironment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "createdAt": "texte", "updatedAt": "texte", "description": "texte", "runtimeKind": "http", "workspaceId": "texte", "defaultHeaders": {}, "baseUrlByEnvironment": {}, "authProfileIdByEnvironment": {}}} - connection_get≈ 400 tokens
Get safe metadata for one upstream connection in the authorized workspace.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exemple d'appel{"name": "connection_get", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - connection_list≈ 384 tokens
List safe metadata for upstream connections in the authorized workspace.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "connection_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - connection_update≈ 578 tokens
Update an upstream connection using safe configuration and auth-profile references.
Paramètres, retour & exemple (8)
Paramètresid· string · requisname· string · requisdescription· ? · optionnelruntimeKind· string · optionnel · http | llmdefaultHeaders· object · optionnelbaseUrlByEnvironment· object · requisauthProfileIdByEnvironment· object · requisllmProviderConfigIdByEnvironment· object · optionnel
Exemple d'appel{"name": "connection_update", "arguments": {"id": "texte", "name": "texte", "baseUrlByEnvironment": {}, "authProfileIdByEnvironment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "name": "texte", "createdAt": "texte", "updatedAt": "texte", "description": "texte", "runtimeKind": "http", "workspaceId": "texte", "defaultHeaders": {}, "baseUrlByEnvironment": {}, "authProfileIdByEnvironment": {}}} - deployment_deploy≈ 188 tokens
Deploy the current draft to the Dev environment.
Paramètres, retour & exemple (2)
ParamètresapiId· string · requischangelog· string · optionnel
Exemple d'appel{"name": "deployment_deploy", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"message": "texte", "skipped": true, "versionNumber": 1}} - deployment_get_state≈ 715 tokens
Get full deployment state including environments and rollback targets for an API.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "deployment_get_state", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"environments": [], "rollbackTargets": {}}} - deployment_history≈ 306 tokens
List deployment history for an API.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "deployment_history", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - deployment_list≈ 575 tokens
List deployment environments and their states for an API.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "deployment_list", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - deployment_promote≈ 300 tokens
Promote a version from one environment to the next supported environment (Dev to Test, Test to Prod).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "deployment_promote", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"message": "texte", "versionNumber": 1}} - deployment_rollback≈ 203 tokens
Rollback an environment to a previous version.
Paramètres, retour & exemple (3)
ParamètresapiId· string · requisversionId· string · requisenvironmentName· string · requis · dev | test | prod
Exemple d'appel{"name": "deployment_rollback", "arguments": {"apiId": "texte", "versionId": "texte", "environmentName": "dev"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"versionNumber": 1}} - deployment_undeploy≈ 192 tokens
Undeploy an environment, disabling it.
Paramètres, retour & exemple (2)
ParamètresapiId· string · requisenvironmentName· string · requis · dev | test | prod
Exemple d'appel{"name": "deployment_undeploy", "arguments": {"apiId": "texte", "environmentName": "dev"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"success": true, "versionNumber": 1}} - draft_get≈ 188 tokens
Retrieve the current canonical draft for an API by its stable API ID.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "draft_get", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - draft_validate≈ 194 tokens
Validate the current canonical draft for an API by its stable API ID.
Paramètres, retour & exemple (1)
ParamètresapiId· string · requis
Exemple d'appel{"name": "draft_validate", "arguments": {"apiId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"valid": true, "errors": [], "warnings": []}} - endpoint_create≈ 300 tokens
Create a structured endpoint in an API draft.
Paramètres, retour & exemple (6)
Paramètrespath· string · requisapiId· string · requismethod· string · requis · GET | POST | PUT | PATCH | DELETEendpointId· string · requisinitialStepId· string · optionnelqueryParameters· array · optionnel
Exemple d'appel{"name": "endpoint_create", "arguments": {"path": "texte", "apiId": "texte", "method": "GET", "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - endpoint_delete≈ 161 tokens
Delete a structured endpoint from an API draft.
Paramètres, retour & exemple (2)
ParamètresapiId· string · requisendpointId· string · requis
Exemple d'appel{"name": "endpoint_delete", "arguments": {"apiId": "texte", "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - endpoint_update≈ 872 tokens
Update a structured endpoint in an API draft.
Paramètres, retour & exemple (9)
Paramètrespath· string · optionnelapiId· string · requismethod· string · optionnel · GET | POST | PUT | PATCH | DELETEexamples· object · optionnelresponse· object · optionnelagentTool· object · optionnelendpointId· string · requisdeprecation· object · optionnelqueryParameters· array · optionnel
Exemple d'appel{"name": "endpoint_update", "arguments": {"apiId": "texte", "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - secret_create≈ 517 tokens
Create a workspace secret. Submitted values are never returned.
Paramètres, retour & exemple (3)
Paramètresname· string · requisvalues· object · requisdescription· ? · optionnel
Exemple d'appel{"name": "secret_create", "arguments": {"name": "texte", "values": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "status": "active", "updatedAt": "texte", "description": "texte", "environments": {}}} - secret_deactivate≈ 466 tokens
Deactivate one workspace secret without exposing its values.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Exemple d'appel{"name": "secret_deactivate", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - secret_list≈ 449 tokens
List metadata for secrets in the authenticated caller workspace.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "secret_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - secret_rotate≈ 496 tokens
Rotate one workspace secret. Submitted values are never returned.
Paramètres, retour & exemple (2)
Paramètresname· string · requisvalues· object · requis
Exemple d'appel{"name": "secret_rotate", "arguments": {"name": "texte", "values": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "status": "active", "updatedAt": "texte", "description": "texte", "environments": {}}} - step_create≈ 999 tokens
Create a supported structured step in an API draft endpoint.
Paramètres, retour & exemple (4)
Paramètresstep· ? · requisapiId· string · requisstepId· string · requisendpointId· string · requis
Exemple d'appel{"name": "step_create", "arguments": {"step": "texte", "apiId": "texte", "stepId": "texte", "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - step_delete≈ 176 tokens
Delete a structured step from an API draft endpoint.
Paramètres, retour & exemple (3)
ParamètresapiId· string · requisstepId· string · requisendpointId· string · requis
Exemple d'appel{"name": "step_delete", "arguments": {"apiId": "texte", "stepId": "texte", "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - step_reorder≈ 194 tokens
Set the order of all steps in an API draft endpoint using stable step IDs.
Paramètres, retour & exemple (3)
ParamètresapiId· string · requisstepIds· array · requisendpointId· string · requis
Exemple d'appel{"name": "step_reorder", "arguments": {"apiId": "texte", "stepIds": [], "endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - step_update≈ 964 tokens
Update a supported structured step in an API draft endpoint.
Paramètres, retour & exemple (4)
Paramètresstep· ? · requisapiId· string · requisstepId· string · requisendpointId· string · requis
Exemple d'appel{"name": "step_update", "arguments": {"step": "texte", "apiId": "texte", "stepId": "texte", "endpointId": "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é ».