puddle-map
by Dhruv-Limbani
Overview
Provides an AI assistant for a data marketplace, enabling semantic search, filtering, and detailed evaluation of datasets, as well as managing buyer-vendor inquiries and negotiations.
Installation
uvicorn server:app --reload --port 8002Environment Variables
- API_KEY
- DATABASE_URL
- GEMINI_API_KEY
Security Notes
The server's `APIKeyMiddleware` for authentication is defined but commented out (`# app.add_middleware(APIKeyMiddleware)`) in `server.py`. This means the server is currently unprotected and accessible to anyone without an API key, despite the `README.md` explicitly stating `API_KEY` is for authentication. This represents a critical vulnerability where all API endpoints would be exposed.
Similar Servers
mcp-server-neon
The Neon MCP Server allows users to interact with and manage their Neon Postgres databases using natural language commands, acting as a bridge between AI agents/LLMs and the Neon API and database operations.
MCP-PostgreSQL-Ops
The MCP server provides professional operations, monitoring, and management capabilities for PostgreSQL databases using natural language queries.
mcp-server-datahub
Enables AI agents to interact with DataHub for comprehensive data discovery, governance, lineage exploration, and SQL query generation across an organization's data ecosystem.
RTFD
Provides AI coding agents with real-time access to up-to-date library and service documentation from various package ecosystems and cloud platforms to prevent LLM hallucinations and use of outdated APIs.