넥서스 MCP
특징
- Google 캘린더 통합
- 캘린더 이벤트를 만들고, 읽고, 업데이트하고, 삭제합니다.
- 예정된 이벤트 목록
- 흑요석 금고 관리
- 메모 생성, 읽기, 업데이트 및 삭제
- 노트에서 전체 텍스트 검색
- 폴더 관리(생성, 삭제, 검색, 목록)
- Trello 통합
- 보드, 리스트, 카드 관리
- 카드 생성, 업데이트 및 삭제
- 텍스트 쿼리로 카드 검색
- 웹 페이지 파싱
- 모든 URL에서 HTML 콘텐츠 추출 및 정리
- Google 뉴스 검색
- 주어진 주제에 대한 최근 뉴스 기사를 검색합니다.
필수 조건
- Python 3.10 이상
- Poetry(Python 패키지 관리자)
- Google 캘린더 API 자격 증명
- Trello API 자격 증명(Trello 기능 사용 시)
- 흑요석 보관소(흑요석 기능 사용 시)
설치
- 저장소를 복제합니다.지엑스피1
- Poetry를 사용하여 종속성을 설치합니다.
- Google 캘린더 API 설정:
- Google Cloud Console 로 이동
- 새 프로젝트를 만들거나 기존 프로젝트를 선택하세요
- Google 캘린더 API 활성화
- OAuth 2.0 자격 증명 만들기
- 자격 증명을 다운로드하고 프로젝트 루트에
credentials.json
으로 저장합니다.
- Trello API 설정(선택 사항):
- Trello 개발자 포털 로 이동
- API 키와 토큰을 받으세요
- 환경 변수나 구성 파일에 추가하세요
구성
- Google 캘린더에 인증하려면 초기 설정을 실행하세요.
- 이렇게 하면 Google 인증을 위한 브라우저 창이 열립니다.
- 프롬프트에 따라 애플리케이션을 승인하세요.
용법
- 서버를 시작합니다:
- 서버가 시작되고 MCP 호환 클라이언트 연결을 수락할 준비가 됩니다.
- MCP 호환 클라이언트를 사용하여 서버와 상호 작용하세요. 서버는 다음과 같은 도구를 제공합니다.
- 캘린더 관리
- 흑요석 금고 작업
- Trello 보드 관리
- 웹 페이지 파싱
Anthropic Claude 데스크톱 구성
이 서버를 Anthropic Claude Desktop과 함께 사용하려면 Claude Desktop 설정에 다음 구성을 추가하세요.
경로와 자격 증명을 실제 값으로 바꾸세요.
command
: Python 가상 환경의 Python 실행 파일 경로args
: 프로젝트의main.py
파일에 대한 경로ENABLE_OBSIDIAN_TOOLS
: Obsidian 도구를 활성화하려면True
로 설정합니다.ENABLE_TRELLO_TOOLS
: Trello 도구를 활성화하려면True
로 설정합니다.ENABLE_CALENDAR_TOOLS
: Google 캘린더 도구를 활성화하려면True
로 설정합니다.ENABLE_NEWS_SEARCH
: Google 뉴스 검색을 활성화하려면True
로 설정합니다.ENABLE_WEB_PARSER
: 웹 파서 도구를 활성화하려면True
로 설정합니다.GOOGLE_CREDENTIALS_PATH
: Google 캘린더 자격 증명 파일(credentials.json
) 경로GOOGLE_TOKEN_PATH
: Google 캘린더 토큰 파일(token.json
) 경로GOOGLE_API_KEY
: Google API 키(맞춤 검색 API용)GOOGLE_CX_ID
: Google 프로그래밍 가능 검색 엔진 ID(맞춤 검색 API의 경우 CX ID)OBSIDIAN_VAULT_PATH
: Obsidian 볼트 경로OBSIDIAN_DEFAULT_FOLDER
: 새 노트가 생성될 볼트의 기본 폴더에 대한 선택적 경로TRELLO_API_KEY
: Trello API 키TRELLO_TOKEN
: Trello API 토큰LOG_PATH
: 로그 파일 경로SEMANTIC_SEARCH_ENABLED
: Obsidian Vault에 대한 의미 검색을 활성화하려면True
로 설정합니다.EMBEDDINGS_PATH
: Obsidian Vector Search 플러그인에서 생성된 임베딩 json 파일에 대한 선택적 경로(설정되지 않은 경우OBSIDIAN_VAULT_PATH
를 기준으로.obsidian/plugins/vector-search/data.json
이 기본값으로 지정됨)
의미 검색 기능을 사용하려면 Obsidian용 Vector Search 플러그인을 설치해야 합니다.
재색인화 프로세스가 완료되면 플러그인은 다음 위치에 벡터 임베딩을 포함하는 JSON 파일을 생성합니다.
.obsidian/plugins/vector-search/data.json
이 파일은 의미 검색 쿼리의 임베딩 소스로 사용됩니다.
추천 고객:
개발
- 이 프로젝트는 종속성 관리를 위해 Poetry를 사용합니다.
- 모든 도구는
main.py
에 등록되어 있습니다. - 서비스별 구현은
services/
디렉토리에 있습니다. - Python 코드에 대한 PEP 8 스타일 가이드라인을 따르세요
기여하다
- 저장소를 포크하세요
- 기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature
) - 변경 사항을 커밋하세요(
git commit -m 'Add some amazing feature'
) - 브랜치에 푸시(
git push origin feature/amazing-feature
) - 풀 리퀘스트 열기
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Google 캘린더, Obsidian Vault, Trello 및 웹 페이지 구문 분석 기능과 통합하여 디지털 라이프를 관리하기 위한 통합 인터페이스입니다.
Related MCP Servers
- -securityAlicense-qualityIntegrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks.Last updated -70TypeScriptMIT License
- -securityAlicense-qualityEnables comprehensive calendar management with capabilities to create, list, update, and delete events through a Model Context Protocol server integrated with Google Calendar.Last updated -202TypeScriptMIT License
- AsecurityFlicenseAqualitySingle MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.Last updated -340TypeScript
- -securityAlicense-qualityIntegration server that enables interaction with Google services including Gmail and Calendar, allowing users to manage emails, draft responses, and schedule events across multiple Google accounts.Last updated -3PythonMIT License