
adrian-d-hidalgo/nestjs-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
nestJS를 사용하여 Model Context Protocol (MCP) 서버를 구축하는 모듈형 라이브러리입니다. 그것은 장식자, 모듈 및 통합 패턴을 제공하여 MCP 리소스, 도구 및 신속한 ...
개요
nestJS를 사용하여 Model Context Protocol (MCP) 서버를 구축하는 모듈형 라이브러리입니다. 그것은 장식, 모듈 및 통합 패턴을 제공하여 MCP 리소스, 도구 및 확장 가능한 방식으로 신속한 액세스를 노출합니다. 이 프로젝트는 공식 @modelcontextprotocol/sdk를 위한 래퍼이고 그것의 유형과 명세도 항상 호환이 됩니다. NestJS 앱에서 MCP 모듈을 등록하고 간단한 도구를 노출하십시오. LLM을 외부 데이터, 도구 및 프롬프트에 연결하는 개방형 프로토콜입니다. MCP 서버는 표준 방식으로 자원 (data), 도구 (actions) 및 신속한 (통역적 흐름)를 노출하여 LLM 전원 클라이언트와 원활한 통합을 가능하게합니다. - 더 많은 배경에 대한 Anthropic 발표를 참조하십시오. MCP 서버는 LLMs에 exposing 기능을 위한 주요 입장 점입니다. 자원, 도구 및 프롬프트의 등록 및 발견을 관리합니다. Resource는 LLMs에 의해 queried 또는 retrieved 할 수있는 구조화 된 데이터 또는 문서를 나타냅니다.
개요(AI 번역)
개요
NestJS MCP Server는 NestJS를 사용하여 Model Context Protocol (MCP) 서버를 구축하는 모듈식 라이브러리입니다. 그것은 장식, 모듈 및 통합 패턴을 제공하여 MCP 리소스, 도구 및 확장 가능한 방식으로 신속한 액세스를 노출합니다. 이 프로젝트는 공식 @modelcontextprotocol/sdk에 대한 래퍼이며 항상 유형과 사양과 호환됩니다.
내용 표
- 설치
- 퀵스타트
- MCP란?
- 핵심 개념
- 서버
- 자원
- 도구
- 프롬프트
- 모듈 API
McpModule.forRoot- [T2]]
- [T3]
- 모듈 사용
-
- 글로벌 등록
McpModule.forRoot
- 글로벌 등록
-
- 기능 모듈 등록
McpModule.forFeature
- 기능 모듈 등록
- 능력
- Resolver 장식자
- Prompt 장식
- 자원 Decorator
- 공구 Decorator
- 도구 표기
- ToolOptions 배리어
- McpContext 배열
- 보고 진행
- 동적 능력
- 정체되는 toggle
- 기능 문
- 어떤 클라이언트가 보는지
- 5개의 경우 Fail-closed
- 이것을 사용하기 전에 알아야 할 규칙
- 가드의 대체는 아닙니다.
- 가드
- 글로벌 수준의 감시
- Resolver-level 가드
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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
설치
npx @modelcontextprotocol/inspector