Back to Home
rmrfslashbin icon

manuals-mcp

by rmrfslashbin

Overview

An MCP server to access and manage hardware and software documentation, including device details, pinouts, specifications, and full-text search, by connecting to a Manuals REST API backend.

Installation

Run Command
./manuals-mcp serve

Environment Variables

  • MANUALS_API_URL
  • MANUALS_API_KEY
  • MANUALS_LOG_LEVEL
  • MANUALS_LOG_FORMAT
  • MANUALS_LOG_OUTPUT

Security Notes

The server correctly uses environment variables or a configuration file for sensitive API keys, avoiding hardcoding. It acts as an API client, not exposing direct network ports for external interaction. However, the `upload_file` and `publish` tools accept a `local_path` argument from the AI model to read files from the local filesystem. This could pose an information disclosure risk if a malicious or compromised AI requests sensitive local files that the MCP server process has permission to read (e.g., `/etc/passwd`, user configuration files) without any explicit path sanitization or restrictions in the provided code. The server itself does not contain `eval` or `os/exec` patterns that would directly lead to arbitrary code execution based on AI input, making the primary risk information exfiltration via `local_path` if an untrusted AI is used.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-14

Tags

hardwaredocumentationpinoutdatasheetelectronicsAPI gatewayMCP server