mq-mcp
Verified Safeby harehare
Overview
Acts as a Model Context Protocol (MCP) server for AI assistants, enabling them to query and process Markdown and HTML content using the mq query language.
Installation
mq-mcpEnvironment Variables
- RUST_LOG
Security Notes
The server's core functionality involves evaluating user-provided `mq` query strings against HTML or Markdown content (`engine.eval(&query, ...)`). While `mq-lang` is a specialized query language (similar to `jq` for JSON) and is likely designed with sandboxing in mind, any `eval`-like mechanism on user-supplied input introduces a potential attack surface. A vulnerability within the `mq-lang` engine could theoretically be exploited through this interface. No other direct security risks like hardcoded secrets or arbitrary shell command injection outside of the `mq-lang` context are evident. The installation script utilizes checksums for binary verification, which is a good security practice.
Similar Servers
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
tomcp
Converts any website into an MCP (Model-Config-Protocol) server for AI tools and enables AI chat with website content by converting HTML to clean Markdown.
ai-skills-hub
Provides AI assistants with access to a team's coding standards, best practices, and knowledge base by dynamically loading Markdown skill files via an MCP server.
mcp-docs-server
Serves Markdown documentation, reusable prompt templates, and various file types as an MCP server for AI agents.