quilt-mcp-server
Verified Safeby quiltdata
Overview
Facilitate querying, visualizing, and packaging data across AWS S3, Athena, and Quilt Catalog using natural language via LLMs.
Installation
uvx --from quilt-mcp quilt-mcpEnvironment Variables
- AWS_REGION
- AWS_PROFILE
- QUILT_CATALOG_URL
- FASTMCP_TRANSPORT
- FASTMCP_ADDR
- FASTMCP_HOST
- FASTMCP_PORT
- MCP_SKIP_BANNER
- QUILT_TEST_PACKAGE
- QUILT_TEST_ENTRY
Security Notes
The server processes natural language queries to interact with AWS services (S3, Athena, Bedrock, Quilt Catalog). This inherently involves passing user-provided inputs to AWS APIs. While input sanitization is implemented for specific backends (e.g., `escape_elasticsearch_query`), the broad scope of LLM-driven AWS interaction implies risks if the LLM's interpretation or the server's command translation is flawed or misconfigured. Credentials are user-provided, shifting accountability, and appropriate AWS IAM policies are critical. The presence of telemetry functionality (`src/quilt_mcp/telemetry/`) suggests data collection, though privacy-enhancing measures like data anonymization (`PrivacyManager`) are indicated. Admin tools require explicit privileges. The codebase itself does not show overt malicious patterns like arbitrary code execution, and relies on established libraries (`boto3`, `quilt3`). The core security posture depends heavily on proper AWS and LLM client configuration by the user.
Similar Servers
metorial-index
Builds and maintains a comprehensive index of Model Context Protocol (MCP) servers, including metadata, descriptions, and categories, by processing server manifests from GitHub repositories and enriching data with AI.
iceberg-mcp
Serves as an MCP server providing metadata about Apache Iceberg catalogs.
pypi-query-mcp-server
An MCP server for AI coding assistants to query PyPI package information, analyze dependencies, check compatibility, manage downloads, and generate structured prompts for decision-making.
data-commons-mcp
Provides a natural language search and discovery service for open-access scientific datasets and tools, utilizing an LLM-assisted MatchMaker service that adheres to the Model Context Protocol (MCP).