mcp
Verified Safeby lsfusion
Overview
An extensible Micro-Copilot (MCP) server providing RAG-powered search, syntax validation, and guidance for lsFusion development.
Installation
docker compose up --buildEnvironment Variables
- OPENAI_API_KEY
- PINECONE_API_KEY
- PINECONE_INDEX
- PINECONE_NAMESPACE
- EMBEDDING_MODEL
- MCP_HOST
- MCP_PORT
Security Notes
The server demonstrates good security practices by explicitly advising against hardcoding secrets and relying on environment variables for sensitive API keys (OpenAI, Pinecone). The `docker-compose.yml` and `settings.py` correctly implement this. The `validate_dsl_statements_tool` uses `getattr()` for dynamic parser rule selection, which is a controlled internal dynamic call for parsing a defined DSL, not arbitrary code execution. The README provides a hardening checklist and guidance on secure secret management in various deployment environments. Network security relies on standard Uvicorn practices and external measures like reverse proxies.
Similar Servers
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
mcp-devtools
A high-performance MCP server providing a unified interface to essential developer tools, featuring OAuth 2.0/2.1 authorization and a multi-layered security framework.
viberag
Local codebase semantic search (RAG) for AI coding assistants via MCP server.
athena-protocol
An intelligent MCP server that acts as an AI tech lead for coding agents, providing expert validation, impact analysis, and strategic guidance before code changes are made.