Back to Home
hsiangjenli icon

mcp-polib

Verified Safe

by hsiangjenli

Overview

This server provides an API for reading, writing, and manipulating GNU Gettext `.po` translation files, designed for integration with language models and AI agents to automate localization workflows.

Installation

Run Command
docker run --rm -i -v /Users:/Users mcp-polib:latest

Security Notes

The server processes absolute file paths provided by the client, which carries an inherent risk of arbitrary file read/write if the server is not deployed with strict file system access controls (e.g., confined Docker volumes, appropriate user permissions). The code includes a safeguard (`_validate_file_path`) to prevent command-line option injection and uses `subprocess.run` with a list of arguments for `powrap`, mitigating command injection risks. No `eval`, hardcoded secrets, or direct network vulnerabilities were found.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-11-27

Tags

localizationi18ntranslationPO filesFastAPI