phpMyFAQ
Verified Safeby thorsten
Overview
The phpMyFAQ MCP Server allows Large Language Models (LLMs) to query a phpMyFAQ installation to provide contextually relevant answers based on its FAQ content, enabling AI assistants to access and utilize the knowledge base.
Installation
npx @modelcontextprotocol/inspector php bin/console phpmyfaq:mcp:serverEnvironment Variables
- PMF_DB_TYPE
- PMF_DB_HOST
- PMF_DB_NAME
- PMF_DB_USER
- PMF_DB_PASS
- PMF_DISABLE_HTACCESS
- PMF_TIMEZONE
- PMF_ENABLE_UPLOADS
- PMF_MEMORY_LIMIT
- PHP_LOG_ERRORS
- PHP_ERROR_REPORTING
- OPENSEARCH_BASE_URI
- ELASTICSEARCH_BASE_URI
- SEARCH_WAIT_TIMEOUT
- DEBUG
- DEBUG_LEVEL
- DEBUG_LOG_QUERIES
- APP_ENV
- AAD_OAUTH_TENANTID
- AAD_OAUTH_CLIENTID
- AAD_OAUTH_SECRET
- AAD_OAUTH_SCOPE
- GOOGLE_CLOUD_TRANSLATION_API_KEY
- DEEPL_API_KEY
- DEEPL_FREE_API_FLAG
- AZURE_TRANSLATOR_API_KEY
- AZURE_REGION
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
- LIBRETRANSLATE_SERVER_URL
- LIBRETRANSLATE_API_KEY
- SERVER_NAME
- REMOTE_USER
Security Notes
The project demonstrates good security practices by separating development and production configurations, using `SensitiveParameter` attributes for sensitive PHP variables, and providing Kubernetes manifests for secure cloud deployment. The MCP server itself is explicitly stated to provide only read access to publicly available FAQ content and respects existing visibility rules. No hardcoded production secrets or `eval()` calls were found in the provided source code. Development Docker configurations contain weak default passwords, but this is explicitly noted for development use only.
Similar Servers
redd-archiver
Archiving and providing AI-optimized access to Reddit-like platform data via a PostgreSQL-backed system and a RESTful API.
minthcm
Human Capital Management (HCM) system with employee management, appraisals, and task management functionalities, leveraging a CRM-based backend.
pluggedin-app
A testing environment for MCP (Model Control Protocol) servers, allowing interaction through a chat interface powered by LLMs and an AI agent using the LangChain ReAct framework.
statamic-mcp
Provides an AI assistant with structured access and control over Statamic CMS content and configurations through a router-based API.