Back to Home
MCPRUNNER icon

gossisMCP

by MCPRUNNER

Overview

Analyzes SQL Server Integration Services (SSIS) DTSX files to provide detailed insights into package structure, data flows, control flows, logging, performance, and security, with an extensible plugin system.

Installation

Run Command
./ssis-analyzer.exe

Environment Variables

  • GOSSIS_HTTP_PORT
  • GOSSIS_PKG_DIRECTORY
  • GOSSIS_LOG_LEVEL
  • GOSSIS_LOG_FORMAT

Security Notes

CRITICAL: The server's plugin system allows dynamic loading of compiled Go shared libraries (.so/.dll files) from arbitrary locations without built-in signature verification or sandboxing by default. This poses a significant supply chain risk, enabling arbitrary code execution if a malicious or unverified plugin is installed and loaded. While the `PluginSecurity` configuration includes options like `SignatureRequired` and `AllowNetworkAccess`, the source code (specifically `plugin_system.go`'s `LoadPlugin` method) does not enforce these security checks during the dynamic loading process. The `NEXT_STEPS.md` explicitly notes 'Marketplace Hardening: add signature validation' as a future enhancement, confirming the current lack of these critical controls.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-12-06

Tags

SSISDTSXAnalysisPlugin SystemMCP