greenroom
Verified Safeby chrisbrickey
Overview
A FastMCP server providing entertainment recommender utilities to agents, integrating with TMDB and offering multi-agent LLM comparison capabilities.
Installation
uv run greenroomEnvironment Variables
- TMDB_API_KEY
- OLLAMA_BASE_URL
Security Notes
The server uses `os.getenv` for API keys (TMDB, Ollama base URL), which is good practice. External API calls (TMDB, Ollama) use `httpx` with proper error handling and timeouts. The `ctx.sample()` mechanism, while powerful, is noted in the README as 'security-sensitive' as it involves client LLM callbacks. There are no obvious `eval` or obfuscation risks. Overall, it follows good security practices for its intended use case.
Similar Servers
spotify-streamable-mcp-server
An HTTP MCP server for Spotify, enabling LLMs to search music, control playback, and manage playlists/saved songs for voice interfaces and smart-home automations.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
pymcp
A modular Model Context Protocol (MCP) server template in Python, providing diverse tools like web search, password generation, and mathematical functions, designed for extensibility and integration with FastMCP clients.
recreation-mcp-server
Enables Large Language Models (LLMs) to discover and learn about outdoor recreation opportunities by integrating information from national parks, recreation areas, and weather APIs.