Back to Home
karthik-s092003 icon

MY_FIRST_MCP_SERVER

by karthik-s092003

Overview

An AI-powered system for generating software project structures and code in various languages, and converting code between languages.

Installation

Run Command
python CodeGenerator.py

Environment Variables

  • API_KEY
  • OPENAI_MODEL_NAME
  • OPENAI_API_BASE
  • GROQ_API_KEY

Security Notes

The `create_folders` and `generate_and_write_files` tools directly interact with the filesystem (`os.makedirs`, `open`) using paths and content generated by LLM agents. This poses a critical risk of arbitrary file creation, modification, or deletion, including overwriting sensitive system files or injecting malicious code, if an adversarial prompt is used. There is no explicit sanitization or sandboxing of LLM-generated paths or file content. The `get_current_weather` tool also makes an external HTTP request with an LLM-provided parameter, which could be a minor vector.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassHigh
Avg Tokens1500
Stars0
Forks0
Last Update2026-01-04

Tags

AICode GenerationLanguage ConversionAgent SystemsProject Scaffolding