프롬프트 기반 노션 MCP 클라이언트

by cltechco-rag

186 downloads Not rated yet

About

# 프롬프트 기반 노션 MCP 클라이언트 OpenAI API와 Notion API를 사용하여 자연어 명령으로 노션 작업 공간을 제어하는 클라이언트입니다. ## 설치 방법 1. 저장소를 클론합니다: ``` git clone [저장소 URL] cd [프로젝트 폴더] ``` 2. 가상 환경을 생성하고 활성화합니다: ``` python3 -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate ``` 3. 필요한 패키지를 설치합니다: ``` pip install -r requirements.txt ```…

Explore

- 자연어 명령으로 노션 작업 공간 제어
- OpenAI를 활용한 노션 콘텐츠 자동 생성
- 데이터베이스 목록 조회 및 쿼리
- 페이지 생성 및 수정 기능
- 프롬프트 기반 CLI 예제 제공

저장소를 클론하고 가상 환경을 생성한 후 pip install -r requirements.txt로 의존성을 설치합니다. .env 파일에 NOTION_API_KEY와 OPENAI_API_KEY를 설정하거나 config.py에서 직접 API 키를 구성합니다. 그런 다음 prompt_mcp_example.py를 실행하거나 Python 코드에서 MCPController 클래스를 초기화하여 명령을 처리합니다.

OpenAI API와 Notion API를 사용하여 자연어 명령으로 노션 작업 공간을 제어하는 클라이언트입니다.

설치 방법

1. 저장소를 클론합니다:

git clone [저장소 URL]
cd [프로젝트 폴더]

2. 가상 환경을 생성하고 활성화합니다:

python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate

3. 필요한 패키지를 설치합니다:

pip install -r requirements.txt

4. API 키 설정:
- .env 파일을 생성하고 다음 내용을 추가합니다:

   NOTION_API_KEY=your_notion_api_key
OPENAI_API_KEY=your_openai_api_key

- 또는 config.py 파일에서 직접 API 키를 설정할 수 있습니다.

주요 기능

- 자연어 명령으로 노션 작업 제어
- OpenAI를 활용한 노션 콘텐츠 자동 생성
- 데이터베이스 조회 및 쿼리
- 페이지 생성 및 수정

사용 방법

기본 사용법

```python
from mcp_controller import MCPController

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.