Sinawali-MCP-Server
by CSU-game-developers
Overview
Provides an API for an LLM-powered agent to manage a knowledge graph, primarily for text-based RPG scenarios, leveraging the Model-Context-Protocol.
Installation
python agent.pyEnvironment Variables
- GROQ_API_KEY
Security Notes
CRITICAL VULNERABILITY: The server uses `subprocess.Popen` with `shell=True` to execute a command specified in the `airbnb_mcp.json` configuration file (`mcpServers.memorymesh.command` and `args`). If an attacker can modify this configuration file, they can execute arbitrary commands on the system where the server is running. This represents a severe command injection vulnerability. Additionally, running the FastAPI server on `0.0.0.0` makes it publicly accessible by default.
Similar Servers
context-portal
A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.
mcpstore
MCPStore acts as an orchestration layer for managing Microservice Context Protocol (MCP) services and adapting them as tools for AI frameworks like LangChain, AutoGen, and others.
compound-mcp-server
Provides a Model Context Protocol (MCP) server for interacting with Groq models, including compound/meta models, exposing real-time information and code execution capabilities.
groq-mcp-server
Provides a Model Context Protocol (MCP) server to access Groq's AI capabilities, including ultra-fast LLM chat, vision, text-to-speech, speech-to-text, agentic tooling, and batch processing, from clients like Claude Desktop and Cursor.