Provides a unified infrastructure interaction layer for LLM Chat and Gitlab Agent services.
The MCP Server acts as a central hub, empowering LLM Chat and Gitlab Agent services to seamlessly interact with various underlying infrastructure components. It offers robust capabilities for connecting with diverse databases (supporting numerous `sqlalchemy` drivers), managing file storage systems like S3 and SMB, integrating with Kafka message brokers, and interacting with general web interfaces. The server facilitates critical operations such as checking resource availability, fetching schema and DDL for databases, retrieving sample data, and handling comprehensive file operations like reading content and extracting Parquet file schemas, supporting a wide array of formats including CSV, TSV, JSON, XML, and Parquet.