ancplua-mcp
Verified Safeby ANcpLua
Overview
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI, Roslyn, and multi-AI orchestration workflows.
Installation
dotnet run --project src/Servers/Stdio/Workstation/Ancplua.Mcp.Servers.Stdio.Workstation.csprojEnvironment Variables
- ANTHROPIC_API_KEY
- JULES_API_KEY
- GEMINI_API_KEY
- OPENAI_API_KEY
- CODECOV_API_KEY
- GITHUB_TOKEN
- GITGUARDIAN_API_KEY
- CODERABBIT_WEBHOOK_SECRET
- FILESYSTEM_TOOLS_BASE_PATH
- ASPNETCORE_ENVIRONMENT
- DOTNET_ENVIRONMENT
Security Notes
The project demonstrates a strong focus on security, actively addressing vulnerabilities such as code injection and path traversal (fixed in recent changelogs). Secrets are managed via environment variables and are masked in debug outputs. Process execution is hardened against deadlocks and argument injection in `ProcessRunner`. Arbitrary command execution via `CiTools.RunCommandAsync` is documented as a potential risk, requiring careful client usage. Regular security reviews and high test coverage targets (80%) are in place.
Similar Servers
mcp-server-csdn
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
MCPify
Exposes ASP.NET Core endpoints and OpenAPI specifications as Model Context Protocol (MCP) tools for AI assistants.
MCP_Server
This project provides a server and client implementation for a custom binary network protocol, enabling low-level communication and packet handling.
MCP-SERVER
An AI chatbot server integrating Google Gemini with Gmail via Model Context Protocol for intelligent email interaction.