Open Notebook
MCP server that wraps the Open Notebook API
Connector by Epochal-dev · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/epochal-dev-open-notebook
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 16 read · 11 write · 5 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 33
Read from the source code; the running server may list different tools.
Read 16 · Look things up without changing anything.
ask_questionask_simpleget_chat_sessionget_default_modelsget_modelget_noteget_notebookget_settingsget_sourcelist_chat_sessionslist_modelslist_notebooks
Show 4 more tools
list_noteslist_sourcessearchsearch_capabilities
Write 11 · Create, change, send or run things.
create_chat_sessioncreate_modelcreate_notecreate_notebookcreate_sourceexecute_chatupdate_chat_sessionupdate_noteupdate_notebookupdate_settingsupdate_source
Delete 5 · Delete, drop, revoke or wipe things.
delete_chat_sessiondelete_modeldelete_notedelete_notebookdelete_source
Not yet classified 1 · We could not tell from the name and description.
get_chat_context
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
OPEN_NOTEBOOK_PASSWORD
Other settings (environment variables or headers).
OPEN_NOTEBOOK_URL
Tools (33)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ask_questionAsk a question about your content with detailed control. Args: question: Question to ask strategy_model: Model ID for strategy generation answer_model: Model ID for answering final_answer_model: Model ID for final answer synthesis notebook_id: Optional notebook ID to limit context Returns: Answer with sources and reasoning
ask_simpleAsk a question about your content with simplified interface. Args: question: Question to ask strategy_model: Model ID for strategy generation answer_model: Model ID for answering final_answer_model: Model ID for final answer synthesis notebook_id: Optional notebook ID to limit context Returns: Simple answer
create_chat_sessionCreate a new chat session. Args: notebook_id: Notebook ID for the session title: Session title Returns: Created session details
create_modelCreate a new AI model configuration. Args: name: Model name (e.g., 'gpt-4', 'claude-3-opus') provider: Provider name (e.g., 'openai', 'anthropic') type: Model type (e.g., 'language', 'embedding') Returns: Created model details
create_noteCreate a new note. Args: notebook_id: Notebook ID to add note to title: Note title content: Note content topics: Optional list of topics Returns: Created note details
create_notebookCreate a new notebook. Args: name: Notebook name description: Optional notebook description Returns: Created notebook details
create_sourceCreate a new source (link, upload, or text). Args: notebook_id: Notebook ID to add source to type: Source type ('link', 'upload', or 'text') url: URL for link type sources title: Optional title embed: Whether to generate embeddings (default: True) Returns: Created source details
delete_chat_sessionDelete a chat session. Args: session_id: Session ID Returns: Success message
delete_modelDelete a model configuration. Args: model_id: Model ID Returns: Success message
delete_noteDelete a note. Args: note_id: Note ID Returns: Success message
delete_notebookDelete a notebook. Args: notebook_id: Notebook ID Returns: Success message
delete_sourceDelete a source. Args: source_id: Source ID Returns: Success message
execute_chatSend a message in a chat session. Args: session_id: Session ID message: Message to send context: Optional context data for the conversation Returns: Chat response with AI message
get_chat_contextBuild context for a chat conversation. Args: notebook_id: Notebook ID context_config: Optional context configuration Returns: Built context data
get_chat_sessionGet a specific chat session by ID. Args: session_id: Session ID (e.g., 'session:abc123') Returns: Session details with message history
Show 18 more tools
get_default_modelsGet default model configurations. Returns: Default models configuration
get_modelGet a specific model by ID. Args: model_id: Model ID (e.g., 'model:abc123') Returns: Model details
get_noteGet a specific note by ID. Args: note_id: Note ID (e.g., 'note:abc123') Returns: Note details
get_notebookGet a specific notebook by ID. Args: notebook_id: Notebook ID (e.g., 'notebook:abc123') Returns: Notebook details
get_settingsGet application settings. Returns: Application settings
get_sourceGet a specific source by ID. Args: source_id: Source ID (e.g., 'source:abc123') Returns: Source details
list_chat_sessionsGet all chat sessions with optional filtering. Args: notebook_id: Optional notebook ID to filter by limit: Maximum number of results (1-100) Returns: Dictionary with sessions list and metadata
list_modelsGet all configured AI models. Args: limit: Maximum number of results (1-100) Returns: Dictionary with models list and metadata
list_notebooksGet all notebooks with optional filtering and ordering. Args: archived: Filter by archived status (None = all, True = archived only, False = active only) order_by: Order by field and direction (e.g., 'created desc', 'name asc') limit: Maximum number of results (1-100) Returns: Dictionary with notebooks list and metadata
list_notesGet all notes with optional filtering. Args: notebook_id: Optional notebook ID to filter by limit: Maximum number of results (1-100) offset: Pagination offset Returns: Dictionary with notes list and metadata
list_sourcesGet all sources with optional filtering. Args: notebook_id: Optional notebook ID to filter by limit: Maximum number of results (1-100) offset: Pagination offset Returns: Dictionary with sources list and metadata
searchSearch content using vector or text search. Args: query: Search query type: Search type ('vector' or 'text') notebook_id: Optional notebook ID to limit search limit: Maximum number of results (1-50) Returns: Search results
search_capabilitiesSearch tools exposed by this server with progressive detail levels. Args: query: Search query to filter tools detail: Level of detail - 'name' (minimal), 'summary' (default), or 'full' (complete) limit: Maximum number of results (1-50) Returns: Dictionary with request_id, query, detail, count, matches, and hint fields
update_chat_sessionUpdate a chat session. Args: session_id: Session ID title: Optional new title Returns: Updated session details
update_noteUpdate a note. Args: note_id: Note ID title: Optional new title content: Optional new content topics: Optional list of topics Returns: Updated note details
update_notebookUpdate a notebook. Args: notebook_id: Notebook ID name: Optional new name description: Optional new description archived: Optional archived status Returns: Updated notebook details
update_settingsUpdate application settings. Args: settings: Settings dictionary to update Returns: Updated settings
update_sourceUpdate a source. Args: source_id: Source ID title: Optional new title topics: Optional list of topics Returns: Updated source details
Signals
- Stars
- 47
- Forks
- 13
- Open issues
- 5
- Weekly downloads
- 166
- Last commit
- Dec 22, 2025 (10 months ago)
- Last release
- Dec 22, 2025 (10 months ago)
- Last package publish
- Dec 22, 2025 (10 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.Epochal-dev/open-notebook- Version
- 0.3.0
- Auth
- API key
- Packages
- pypi open-notebook-mcp
- License
- MIT
- Repository
- github.com/Epochal-dev/open-notebook-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Same server elsewhere
Copies of this server published by others; search shows only one of them.
Cite this page
Open Notebook MCP server. Agent Mart. https://agentmart.dev/connectors/epochal-dev-open-notebook (last updated 2026-10-25)