Reddit Q&A To Notion Server
БесплатноНе проверенSearches Reddit for answers to questions and saves Q&A sessions to Notion.
Описание
Searches Reddit for answers to questions and saves Q&A sessions to Notion.
README
A simple MCP server that searches Reddit for answers to questions and saves Q&A sessions to Notion.
Features
- 🔍 Search across all Reddit or specific subreddits
- 📊 Get top posts with comments for context
- 🤖 Perfect for LLM-powered Q&A workflows
- 💾 Save complete Q&A sessions to Notion
- 🔐 Secure HTTP transport with authentication
- 📱 Built with PRAW for reliable Reddit access
Quick Start
1. Environment Setup
Create a .env file:
# MCP Authentication
MCP_API_KEY=your-secret-api-key-here
# Reddit API (get from https://www.reddit.com/prefs/apps)
CLIENT_ID=your-reddit-client-id
CLIENT_SECRET=your-reddit-client-secret
USER_AGENT=your-app-name/1.0
# Notion Integration
NOTION_API_TOKEN=your-notion-integration-token
NOTION_QA_DATABASE_ID=your-notion-database-id
# Optional: Proxy for cloud deployments (required for Render, AWS, etc.)
HTTP_PROXY=http://username:password@proxy-server:port
HTTPS_PROXY=http://username:password@proxy-server:port
⚠️ Cloud Platform Note: Reddit blocks most cloud provider IPs (AWS, Google Cloud, Render, etc.). You need a proxy service for reliable operation.
2. Reddit API Setup
- Go to: https://www.reddit.com/prefs/apps
- Create a new app (script type)
- Copy Client ID and Secret to your
.env - Set User Agent to something descriptive like
MyBot/1.0
🆓 Free Proxy Setup (Webshare)
For cloud deployments (Render, Railway, AWS, etc.):
- Sign up at Webshare: https://www.webshare.io/
- Get 10 free proxies (no credit card required)
- Find your proxy details in their dashboard
- Your webshare proxyurl:
http://username:password@proxy-endpoint:port - Add to your
.env:HTTP_PROXY=your-webshare-proxy-urlandHTTPS_PROXY=your-webshare-proxy-url
3. Notion Database Setup
Create a Notion database with these properties:
- Question (Title)
- Answer (Text)
- Search Query (Text)
- Reddit Sources (Text)
- Created (Date)
4. Run the Server
Option A: With Docker (Recommended)
# Build the image
docker build -t reddit-qa-notion-mcp .
# Run the server
docker run -p 8000:8000 -v $(pwd)/.env:/app/.env reddit-qa-notion-mcp
The server will be available at http://localhost:8000
Option B: Local Development
# Install dependencies
uv sync
# Run with HTTP transport (recommended)
uv run reddit_qa_to_notion_mcp.py --transport http --port 8000
# Or run with stdio transport
uv run reddit_qa_to_notion_mcp.py --transport stdio
5. Configure MCP Client
Add to your MCP client configuration (e.g., .cursor/mcp.json):
{
"mcpServers": {
"reddit-qa-to-notion-server": {
"type": "streamable-http",
"url": "http://localhost:8000/mcp",
"headers": {
"Authorization": "Bearer your-secret-api-key-here"
}
}
}
}
Available Tools
search_reddit(query, limit, sort)- Search across all Reddit subredditssearch_posts(subreddits, query, limit, sort)- Search specific subredditsget_top_subreddit_posts(subreddits, limit, time_filter)- Get top posts from subredditssave_reddit_qa_to_notion(question, answer, search_query, reddit_sources)- Save Q&A session to Notion
Example Workflow
- Ask a question: "How do I optimize Python performance?"
- Search Reddit: Use
search_reddit()to find relevant discussions - Generate answer: Use Reddit context to inform your LLM response
- Save to Notion: Use
save_reddit_qa_to_notion()to create a knowledge base entry
Development
# Install dependencies
uv sync
# Run locally
uv run reddit_qa_to_notion_mcp.py --transport http
The server will be available at http://localhost:8000
Установка Reddit Q&A To Notion Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Leon-Sander/Reddit-QnA-to-Notion-MCPFAQ
Reddit Q&A To Notion Server MCP бесплатный?
Да, Reddit Q&A To Notion Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Reddit Q&A To Notion Server?
Нет, Reddit Q&A To Notion Server работает без API-ключей и переменных окружения.
Reddit Q&A To Notion Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Reddit Q&A To Notion Server в Claude Desktop, Claude Code или Cursor?
Открой Reddit Q&A To Notion Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Notion
Read and write pages in your workspace
автор: NotionLinear
Issues, cycles, triage — from Claude
автор: LinearGoogle Drive
Search and read your Drive files
автор: Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
автор: mindsdbfulcradynamics/fulcra-context-mcp
MCP server for accessing personal health and biometric data including sleep stages, heart rate, HRV, glucose, workouts, calendar, and location via the Fulcra Li
автор: fulcradynamicsaymericzip/intlayer
A MCP Server that enhance your IDE with AI-powered assistance for Intlayer i18n / CMS tool: smart CLI access, access to the docs.
автор: aymericziprinadelph/Agent-MCP
A framework for creating multi-agent systems using MCP for coordinated AI collaboration, featuring task management, shared context, and RAG capabilities.
автор: rinadelphWhenLabs-org/when
Developer toolkit: auto-detect stack for AI context files, catch port conflicts, validate .env schemas, spot docs drift, audit dependency licenses, and time cod
автор: WhenLabs-orgBeltran12138/wecom-docs-mcp-server
WeCom (Enterprise WeChat) document operations via MCP: create, read, and edit Docs and Smartsheets (9 tools). Fills the doc-CRUD gap — existing WeCom MCP server
автор: Beltran12138madbonez/caldav-mcp
Universal MCP server for CalDAV protocol integration. Works with any CalDAV-compatible calendar server including Yandex Calendar, Google Calendar (via CalDAV),
автор: madbonezCompare Reddit Q&A To Notion Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории productivity
