MCP-ServerV2

MCP-ServerV2

0

The project is a modular server framework built with NestJS, functioning as an MCP Server. It allows large language models or external clients to interact with a variety of specialized tools through HTTP requests, supporting operations like file management and code analysis.

🧠 MCP Server with NestJS

  • A modular, extensible server built with NestJS operating as a MCP (Model Context Protocol) Server.
  • Allows interaction with a collection of specialized tools via HTTP requests.
  • Tools are dynamically registered with a name, validated input schema using Zod, and a handler function.

🚀 Features

  • Modular architecture (tool-based)
  • Reusable tools: calculator, temperature, filesystem, code-analyzer-local.
  • Ready for integration with LLMs.
  • Automatic Markdown file generation with code descriptions.
  • Support for file read/write/delete operations.
  • Configuration with .env and dynamic routes.