What are the required dependencies and accounts?
Python 3.13+, the `uv` package manager, and accounts for OpenAI, Pinecone, and Notion. API keys must be stored in a `.env` file.

@johndezr
基本信息
A Model Context Protocol (MCP) server that automatically generates Cornell-style study notes and summaries from the conversational context, with RAG active recall question generation and Notion integration.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"resume_to_notion": {
"command": "/path-to-uv/uv",
"args": [
"--directory",
"/path-to-project/mcp-cornell-resume",
"run",
"main.py"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
An MCP server that generates Cornell-style study notes and active recall questions from conversational context. It uses RAG with Pinecone for context retrieval and automatically saves formatted summaries to a Notion database. Designed for users who want to turn chat history into structured study materials.
Set up by cloning the repository, installing dependencies with uv, and configuring environment variables (OpenAI, Pinecone, Notion API keys). Add the server to an MCP‑compatible client (e.g., Claude Desktop) using a JSON configuration pointing to uv run main.py. The tool save_resume_to_notion accepts a text string and returns a Notion page ID.
Python 3.13+, the `uv` package manager, and accounts for OpenAI, Pinecone, and Notion. API keys must be stored in a `.env` file.
The client sends chat text to `save_resume_to_notion`. OpenAI generates embeddings, Pinecone retrieves semantically similar notes, OpenAI creates a Cornell summary using that context, and the result is stored in both Pinecone and Notion. The Notion page ID is returned.
Note content is saved to your Notion database with formatted blocks. Vector embeddings are stored in a Pinecone index for future context retrieval.
The finite LLM context window (typically 8k–32k tokens) means very long conversations may lose information. Multiple integrations add latency, and Notion‑Pinecone sync is complex.
All keys are stored in a `.env` file and never exposed in error messages. Input validation and access controls are applied according to Notion workspace permissions.

Shared memory for AI coding agents. Claude Code, Cursor and Codex read your project's decisions, lessons and tasks before they act.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Open-source Python SDK & MCP interface for Priostack Agent Context Network (ACN). Zero-setup, autonomous memory orchestration for AI agents.

Model Context Protocol Servers

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
评论