loading…
Search for a command to run...
loading…
MCP server that automatically saves summaries of AI papers or stock articles to a Notion database.
MCP server that automatically saves summaries of AI papers or stock articles to a Notion database.
화·금 자동으로 시장 데이터·뉴스를 수집해 Notion에 저장하는 투자 리서치 자동화 시스템.
MCP 서버(server.py)와 GitHub Actions 배치 스크립트(daily_action.py)로 구성됩니다.
⚠️ Notion 관련 작업은 이 폴더를 VS Code에서 열고 사용해야 합니다.
CLAUDE.md가 이 폴더에 위치해 있어, 여기서 열어야 Claude가 Notion 규칙을 적용합니다.
notion-finance-digest/
├── .github/
│ └── workflows/
│ └── daily.yml # GitHub Actions 워크플로우 (화·금 09:00 KST 자동 실행)
├── CLAUDE.md # Claude Code 작업 규칙
├── daily_action.py # 일일 자동화 스크립트 (GitHub Actions 전용)
├── server.py # MCP 서버 (Notion 저장 도구)
├── .env # 환경변수 (직접 생성, git 제외)
├── .env.example # 환경변수 템플릿
├── requirements.txt
└── README.md
holidays 라이브러리)NOTION_API_KEY, ANTHROPIC_API_KEYFORCE_JAVASCRIPT_ACTIONS_TO_NODE24: 'true')| 항목 | 제목 형식 | 아이콘 | sub_category |
|---|---|---|---|
| ① 뉴스 종합 | [YYYY-MM-DD] 경제 뉴스 종합 |
📰 | 뉴스 |
| ② 주간브리핑 | [YYYY-MM-DD] 주간 투자 브리핑 |
📊 | 주간브리핑 |
| ③ Claude 인사이트 | [YYYY-MM-DD] Claude 인사이트 |
🔍 | 산업분석 |
| ④ 포트폴리오 브리핑 | [YYYY-MM-DD] 포트폴리오 브리핑 |
💼 | 포트폴리오 |
RETENTION_DAYS 기준 초과 항목 아카이브| 소스 | 항목 | 수집량 |
|---|---|---|
| 연합뉴스 RSS | ①②③④ | 5건 |
| 한국경제 RSS | ①②③④ | 3건 |
| 매일경제 RSS | ①②③④ | 3건 |
| Reuters RSS | ③④ | 3건 |
| CNBC RSS | ③④ | 3건 |
| MarketWatch RSS | ③④ | 3건 |
| 연합뉴스 국제경제 RSS | ③④ | 3건 |
| 네이버 금융 리서치 | ③ | 10건 (제목·증권사명) |
| yfinance 시장 데이터 | ③④ | KOSPI·KOSDAQ·S&P500·NASDAQ·달러인덱스·WTI·금·달러/원 |
| 카테고리 | 보존 기간 |
|---|---|
| 뉴스 | 14일 |
| 주간브리핑 | 30일 |
| 산업분석 | 60일 |
| 포트폴리오 | 60일 |
모두 "Finance & 투자" 페이지 (33117b872be68187a1b4ddc51261856e) 내 인라인 DB.
| DB | ID | 용도 |
|---|---|---|
| 📰 주식 리서치 | 39bf50a1aca04ad2a10079e958cf96d4 |
뉴스 / 산업분석 / 주간브리핑 / 포트폴리오 |
| 📚 주식 공부노트 | d1afcb876857487eb978c1a8e0952d05 |
용어 / 이론 / 지표 / 전략 / 산업지식 |
| 📖 AI 논문 | 34617b872be68060a474e18a73510f38 |
논문 리뷰 및 요약 |
| 도구 | 설명 |
|---|---|
save_summary_to_notion |
논문·주식 리서치·공부노트를 Notion DB에 새 페이지로 저장 |
update_notion_page |
기존 Notion 페이지에 내용 추가(append) |
save_summary_to_notion 파라미터| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
title |
string | ✅ | 페이지 제목 |
content |
string | ✅ | 본문 내용 |
source_url |
string | ✅ | 원본 URL |
category |
"paper" | "stock_research" | "stock_study" |
✅ | 저장 DB 선택 |
sub_category |
string | ❌ | 카테고리 세분류 |
source |
string | ❌ | 출처 |
tags |
list[string] | ❌ | 태그 목록 |
difficulty |
string | ❌ | 난이도 — stock_study 전용 ("기초" | "중급" | "고급") |
icon |
string | ❌ | 페이지 아이콘 이모지 (예: "📰") |
& "D:\Anaconda3\envs\project\python.exe" -m pip install -r requirements.txt
NOTION_API_KEY=secret_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
NOTION_PAPER_DB_ID=34617b872be68060a474e18a73510f38
NOTION_STOCK_RESEARCH_DB_ID=39bf50a1aca04ad2a10079e958cf96d4
NOTION_STOCK_STUDY_DB_ID=d1afcb876857487eb978c1a8e0952d05
ANTHROPIC_API_KEY=sk-ant-xxxxxxxxxxxxxxxxxxxxxxxx
~/.claude/settings.json에 추가:
{
"mcpServers": {
"notion-finance-digest": {
"command": "D:\\Anaconda3\\envs\\project\\python.exe",
"args": ["d:/projects/python/notion-finance-digest/server.py"]
}
}
}
##, ###) 사용 금지 → ━━━ 섹션명 ━━━ 형식 사용.env는 .gitignore에 포함되어 있습니다. API 키를 커밋하지 마세요.daily_action.py 상단 PORTFOLIO_HOLDINGS 상수를 수동으로 업데이트해야 합니다.Выполни в терминале:
claude mcp add notion-summary-server -- npx Да, Notion Summary Server MCP бесплатный — установка в один клик через Unyly без оплаты.
Нет, Notion Summary Server работает без API-ключей и переменных окружения.
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Открой Notion Summary Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Query your database in natural language
автор: AnthropicA universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devThis server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashRead-only database access with schema inspection.
автор: modelcontextprotocolНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data