mcp-po-compiler-go
Verified Safeby scopweb
Overview
Compiles gettext .po catalogs into .mo binaries, validates catalogs, and summarizes translation progress for localization workflows, designed for local execution with MCP clients.
Installation
./bin/mcp-po-serverSecurity Notes
The server primarily processes text input (PO content) and generates binary output (MO content). It uses os.CreateTemp for temporary file creation, which is a secure method. There are no obvious 'eval' or command injection vulnerabilities. The 'return=path' option creates a temporary file, which is a controlled operation. The server does not appear to open network ports directly, relying on an external MCP client for communication. Potential risks are related to resource exhaustion from parsing extremely large or malformed PO files, but this is acknowledged in the README, suggesting external OS-level limits.
Similar Servers
Unla
Transforms existing MCP Servers and APIs into MCP protocol-compliant endpoints through configuration, enabling LLM tool calling without code changes.
orla
Orla acts as a runtime for Model Context Protocol (MCP) servers, enabling the execution of lightweight open-source AI agents and command-line tools locally.
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.
mcp-server-dump
A command-line tool to extract, analyze, and document the capabilities (tools, resources, prompts) of MCP (Model Context Protocol) servers in various formats, including Markdown, JSON, HTML, PDF, and Hugo sites.