Integrations
Allows configuration of the server through .env files, enabling storage of sensitive information like API keys outside of the codebase.
Provides metrics and monitoring integration, sending data about context operations (creation, updates, deletions, access), query executions, and server events to Datadog for observability and performance tracking.
FastMCP - 모델 컨텍스트 프로토콜 서버
FastMCP로 구현된 가벼운 Model Context Protocol(MCP) 서버입니다. FastMCP 는 MCP 서버와 클라이언트를 구축하기 위한 빠르고 Python적인 프레임워크입니다.
특징
- 모델 컨텍스트 생성, 검색, 업데이트 및 삭제
- 특정 컨텍스트에 대한 쿼리 실행
- 모델명 및 태그로 필터링
- 메모리 내 저장소(개발용)
- 간편한 MCP 서버 개발을 위한 FastMCP 통합
- 메트릭 및 모니터링을 위한 Datadog 통합
요구 사항
- 파이썬 3.7 이상
- 패스트MCP
- uv (환경 관리에 권장)
- Datadog 계정(선택 사항, 메트릭용)
설치
uv 사용 (추천)
설치하는 가장 간단한 방법은 제공된 스크립트를 사용하는 것입니다.
유닉스/리눅스/맥OS
지엑스피1
윈도우
수동 설치
Datadog 구성
이 서버는 메트릭 및 모니터링을 위해 Datadog와 통합됩니다. Datadog API 자격 증명은 여러 가지 방법으로 구성할 수 있습니다.
1. 환경 변수
서버를 시작하기 전에 다음 환경 변수를 설정하세요.
2. .env 파일
프로젝트 디렉토리에 .env
파일을 만듭니다.
3. FastMCP CLI 설치
Claude Desktop 도구로 설치하는 경우 환경 변수를 전달할 수 있습니다.
4. 런타임 구성
런타임에 configure_datadog
도구를 사용하세요.
용법
서버 시작
Claude Desktop Tool로 설치
도구 사용
서버는 다음과 같은 도구를 제공합니다.
create_context
- 새로운 컨텍스트를 생성합니다get_context
- 특정 컨텍스트 검색update_context
- 기존 컨텍스트 업데이트delete_context
- 컨텍스트 삭제list_contexts
- 모든 컨텍스트 나열(선택적 필터링 포함)query_model
- 특정 컨텍스트에 대해 쿼리를 실행합니다.health_check
- 서버 상태 점검configure_datadog
- 런타임 시 Datadog 통합 구성
요청 예시
컨텍스트 만들기
쿼리 실행
Datadog 구성
데이터독 메트릭스
서버는 다음과 같은 측정 항목을 Datadog에 보고합니다.
mcp.contexts.created
- 컨텍스트 생성 이벤트mcp.contexts.updated
- 컨텍스트 업데이트 이벤트mcp.contexts.deleted
- 컨텍스트 삭제 이벤트mcp.contexts.accessed
- 컨텍스트 액세스 이벤트mcp.contexts.total
- 컨텍스트의 총 수mcp.contexts.listed
- 컨텍스트 작업 이벤트 나열mcp.queries.executed
- 쿼리 실행 이벤트mcp.server.startup
- 서버 시작 이벤트mcp.server.shutdown
- 서버 종료 이벤트
개발
클라이언트 구현 예제는 포함된 mcp_example.py
참조하세요.
특허
MIT
자원
This server cannot be installed
통합된 Datadog 메트릭과 모니터링을 통해 모델 컨텍스트를 생성, 관리, 쿼리할 수 있는 가벼운 모델 컨텍스트 프로토콜 서버입니다.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -484TypeScript
- -securityAlicense-qualityA Model Context Protocol server that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.Last updated -1TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.Last updated -462Python
- -securityAlicense-qualityA Model Context Protocol server for data wrangling that provides standardized interfaces for data preprocessing, transformation, and analysis tasks including data aggregation and descriptive statistics.Last updated -1PythonMIT License