🌦️ weather_service MCP 서버
🧩 구성 요소
📚 리소스
이 서버는 간단한 노트 저장 시스템을 구현합니다 :
- 맞춤 note:// URI 체계에서 개별 노트에 액세스
- 각 노트 리소스에는 이름, 설명, text/plain의 밧줄 유형이 있습니다.
💡 프롬프트
서버는 단일 프롬프트를 제공합니다.
- summarize-notes: 저장된 모든 노트에 대한 요약 작성
- 옵션의 "style" 인수로 상세 레벨을 제어 (brief/detailed)
- 모든 현재 노트와 스타일 설정을 결합하여 프롬프트 생성
🛠️ 도구
서버는 하나의 도구를 구현합니다.
- add-note: 새 노트를 서버에 추가
- "name"과 "content"를 필수 문자열 인수로 받아들입니다.
- 서버 상태를 업데이트하고 리소스 변경 내용을 클라이언트에 알립니다.
🚀 빠른 시작
📥 설치
Claude Desktop
MacOS의 경우: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
👨💻 개발
🏗️ 빌드 및 공개
패키지를 배포용으로 준비하려면:
- 종속성을 동기화하고 잠금 파일 업데이트:
- 패키지 배포판 빌드 :
이렇게하면 dist/
디렉토리에 소스 및 휠 배포판이 생성됩니다.
- PyPI에 게시:
참고: PyPI 자격 증명은 환경 변수 또는 명령 플래그로 설정해야 합니다.
- 토큰:
--token
또는UV_PUBLISH_TOKEN
- 또는 사용자 이름/비밀번호:
--username
/UV_PUBLISH_USERNAME
및--password
/UV_PUBLISH_PASSWORD
🔍 디버깅
MCP 서버는 stdio를 통해 실행되므로 디버깅이 어려울 수 있습니다. 최적의 디버깅 경험을 위해 MCP Inspector 를 사용하는 것이 좋습니다.
npm
사용하여 다음 명령으로 MCP Inspector를 시작할 수 있습니다.
시작 시 Inspector는 브라우저에서 액세스할 수 있는 URL을 표시하고 디버깅을 시작할 수 있습니다.
This server cannot be installed
A simple note-taking MCP server that allows storing and summarizing notes with custom URI schemes and provides functionality to add notes and generate summaries with different detail levels.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server for managing and persisting notes, offering CRUD operations, note summarization, and resource-based access via a note:// URI scheme.Last updated -46PythonMIT License
- -securityFlicense-qualityA Claude-compatible MCP server that enables storing and summarizing notes through a simple note storage system with custom URI scheme.Last updated -3Python
- -security-license-qualityA simple MCP server for creating and managing notes with support for summarization functionality.Last updated -Python
- -securityFlicense-qualityA simple MCP server implementing a note storage system with one tool to add notes and one prompt to summarize stored notes.Last updated -1Python