fareway-database-mcp
Verified Safeby alangould92
Overview
Provides secure and performant access to Fareway's golf tour database for AI agents via Model Context Protocol (MCP) tools.
Installation
docker build -t fareway-database-mcp . && docker run -p 8081:8081 --env-file .env fareway-database-mcpEnvironment Variables
- SUPABASE_URL
- SUPABASE_SERVICE_KEY
- MCP_API_KEY
Security Notes
The server demonstrates strong security awareness: API key authentication is mandatory for all core endpoints, rate limiting is implemented, and the architecture explicitly relies on Supabase Row-Level Security (RLS) for data access control. Environment variables are used for sensitive credentials (Supabase URL/Service Key, MCP API Key), with clear instructions for secure handling (e.g., using service role key, generating strong API keys). No 'eval' or obvious malicious patterns found. The primary remaining risks are common to any service handling sensitive keys: improper external configuration of Supabase RLS or accidental exposure of environment variables.
Similar Servers
boilerplate-mcp-server
Provides a production-ready foundation for developing custom Model Context Protocol (MCP) servers in TypeScript to connect AI assistants with external APIs and data sources, exemplified by an IP geolocation tool.
context-engine
Provides an agent-agnostic local context engine via Model Context Protocol (MCP) for coding agents, enabling semantic search, planning, code review, and prompt enhancement with AI integration.
leanmcp-sdk
Building production-ready Model Context Protocol (MCP) servers with TypeScript, supporting features like authentication, elicitation, and UI integration for AI agents.
emceepee
A proxy server enabling AI agents to dynamically connect to and interact with multiple Model Context Protocol (MCP) backend servers, exposing the full MCP protocol via a simplified tool interface or a sandboxed JavaScript execution environment.