AD

adrian-d-hidalgo/nestjs-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

40 stars 4 forks Качество 64 Тренд 20MIT

модульная библиотека для построения серверов Model Context Protocol (MCP) с использованием NestJS. Он предоставляет декораторы, модули и интеграционные шаблоны для раскрытия ресурсов, инструментов и подсказок MCP.

Обзор

модульная библиотека для построения серверов Model Context Protocol (MCP) с использованием NestJS. Он предоставляет декораторы, модули и интеграционные шаблоны для раскрытия ресурсов, инструментов и подсказок MCP масштабируемым и поддерживаемым способом. Этот проект является оберткой для официального @modelcontextprotocol/sdk и всегда совместим с его типами и спецификациями. Зарегистрируйте модуль MCP в приложении NestJS и раскройте простой инструмент: Это открытый протокол для подключения LLM к внешним данным, инструментам и подсказкам. Серверы MCP предоставляют ресурсы (данные), инструменты (действия) и подсказки (разговорные потоки) стандартизированным способом, обеспечивая бесшовную интеграцию с клиентами, работающими на LLM. - См. объявление Антропика для получения дополнительной информации. MCP Server является основной точкой входа для раскрытия возможностей LLM. Он управляет регистрацией и обнаружением ресурсов, инструментов и подсказок. Ресурс представляет собой структурированные данные или документы, которые могут быть запрошены или извлечены LLM.

Обзор (машинный перевод)

Обзор

NestJS MCP Server - это модульная библиотека для построения серверов протокола Model Context Protocol (MCP) с использованием NestJS. Он предоставляет декораторы, модули и интеграционные шаблоны для раскрытия ресурсов, инструментов и подсказок MCP масштабируемым и поддерживаемым способом. Этот проект является оберткой для официального T0 и всегда совместим с его типами и спецификациями.

Таблица содержимого

  • Установка
  • Быстрый старт
  • Что такое MCP? Основные концепции Сервер
  • Ресурс
  • Инструмент
  • Быстро. Модуль API
  • [[Т1]]
  • [[Т2]]
  • [[Т3]]
  • Использование модуля
    1. Глобальная регистрация McpModule.forRoot
    1. Функциональный модуль регистрации с McpModule.forFeature
  • Возможности
  • Декоратор растворителя
  • Быстрый декоратор
  • Декоратор ресурсов
  • Декоратор инструментов
  • Инструментальные аннотации
  • Варианты инструментов Аргумент Макконтекста
  • Отчетность о ходе работы Динамические способности
  • Статический переключатель Ворота способности Что видит клиент
  • Неудачный, в пяти случаях Правила, которые вы должны знать перед использованием
  • Это не замена охранникам.
  • Охрана Охранники глобального уровня
  • Охранники уровня резолвера

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Server NestJS Module Library


Overview

NestJS MCP Server is a modular library for building Model Context Protocol (MCP) servers using NestJS. It provides decorators, modules, and integration patterns to expose MCP resources, tools, and prompts in a scalable, maintainable way. This project is a wrapper for the official @modelcontextprotocol/sdk and is always kept compatible with its types and specification.


Table of Contents

Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector
Новичок в MCP? Начните с руководства на mcpskill.org →