nangiyala-mcp-community-assistant
Verified Safeby EiriniOr
Overview
Exposes fictional municipal policy documents via Model Context Protocol (MCP) for AI assistants to list, search, and retrieve programmatically.
Installation
python server.pyEnvironment Variables
- PORT
Security Notes
The code uses a local JSON file for data, performs simple string matching for search, and direct ID lookup for retrieval. There are no dynamic code execution (e.g., eval), hardcoded secrets, or obvious network vulnerabilities. Input handling is basic and does not appear susceptible to common injection attacks given the local file and string comparison methods. The re-loading of the policies.json file on every request (via _load_policies) is inefficient but not a security risk.
Similar Servers
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-mcp
Discovers and suggests other Model Context Protocol (MCP) servers to AI assistants based on natural language queries, returning their full documentation.