Back to Home
godwinraj-ai icon

FastApply-MCP

Verified Safe

by godwinraj-ai

Overview

An AI-powered Multi-tool Code Processing (MCP) server designed for comprehensive code editing, analysis, and refactoring across multiple programming languages, leveraging LLMs and AST-based tools.

Installation

Run Command
python src/fastapply/main.py

Environment Variables

  • FAST_APPLY_URL
  • FAST_APPLY_MODEL
  • FAST_APPLY_API_KEY
  • WORKSPACE_ROOT

Security Notes

The server implements robust security measures including path validation (`_secure_resolve`) to prevent directory traversal, file size limits to mitigate resource exhaustion, and atomic writes for file modifications. It also uses temporary files for external tool inputs to reduce command injection risk. However, it relies heavily on executing external CLI tools (`ast-grep`, `ripgrep`, `ruff`, `eslint`) via `subprocess.run` and performs extensive file system operations for code editing. While inputs are processed with security in mind, the broad attack surface of these capabilities necessitates careful management of the `WORKSPACE_ROOT` environment variable and an understanding of the tools' invocation context.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens4000
Stars0
Forks0
Last Update2026-01-19

Tags

Coding AgentCode AnalysisAI RefactoringLLMASTSecurity AnalysisBatch OperationsDeveloper ToolMulti-Language