Back to Home
henriquemoody icon

charlie

Verified Safe

by henriquemoody

Overview

Charlie is a universal configuration generator that allows developers to define commands, rules, and MCP server configurations once in YAML/Markdown and then generate agent-specific output for various AI agents like Claude, Cursor, and GitHub Copilot.

Installation

Run Command
charlie generate claude

Environment Variables

  • mcp_api_token
  • LANG
  • PROJECT_SHELL

Security Notes

The tool processes configuration files (YAML/Markdown) and performs string replacements for placeholders, including environment variables and user-supplied variables. If an untrusted configuration file is processed, it could lead to command injection (via `stdio` MCP server definitions `command`/`args`) or SSRF/header injection (via `http` MCP server definitions `url`/`headers`). The `VariableCollector` can prompt the user for input for variables, which, if unsanitized and used in critical fields, could also pose a risk. However, the primary use case is for trusted project configurations, and the tool does not execute arbitrary code itself but rather generates instructions/configurations for other agents to consume.

Similar Servers

Stats

Interest Score34
Security Score7
Cost ClassLow
Avg Tokens300
Stars5
Forks0
Last Update2025-11-19

Tags

AI AgentsConfiguration ManagementCode GenerationCLI ToolYAMLMarkdown