Self-hosted Markdown knowledge base with MCP tools for searching, editing, organizing, and exploring notes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
The install command below didn't complete successfully in our automated test.
/bin/bash: line 1: docker: command not found
This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 4d ago.
Inspect callable tools, capabilities, and parameters exposed to AI agents by NoteDiscovery.
gamosoft/NoteDiscovery MCP server exposes a NoteDiscovery knowledge base to MCP-compatible AI clients. The underlying application stores notes as Markdown files in folders, while its web interface provides features such as search, linked-note exploration, tagging, templates, and editing. The MCP integration gives an assistant access to the same note collection used by the application.
The supported workflows cover both retrieval and changes. An assistant can search for notes, read their contents, create new notes, edit existing notes, append ideas, apply tags, and organize notes into folders. The README also describes exploring relationships between notes through the knowledge graph. These capabilities make the server suitable for personal wikis, project documentation, meeting notes, journals, and other collections where the source files should remain under the operator’s control.
The MCP server is included with the NoteDiscovery project rather than being a separate hosted service. A Docker-based MCP configuration starts the NoteDiscovery image with python -m mcp_server. The container receives NOTEDISCOVERY_URL, which points to the running NoteDiscovery web application; the example uses http://host.docker.internal:8000.
This arrangement separates the note application from the MCP process while keeping them connected over the local deployment URL. MCP clients such as Claude Desktop and Cursor can start the process through their standard server configuration. The README identifies both clients as supported and also states that other MCP-compatible tools can use the integration.
First run NoteDiscovery, for example with the published Docker image mapped to port 8000 and a local data directory. The application’s notes are persisted in the mounted ./data/ directory according to the documented quick-start setup.
Then add the MCP server configuration to the client:
The URL should identify the NoteDiscovery instance that contains the notes. The project also supports running the application directly with Python or through Docker Compose, but the documented MCP example uses the published container image. No paid API key is described for this integration.
gamosoft/NoteDiscovery MCP server supports these documented capability groups:
The excerpt does not provide individual MCP tool names, schemas, argument lists, or return formats, so client-specific tool calls should be verified in the project’s MCP documentation.
The MCP integration depends on a running NoteDiscovery application and a reachable URL. It is designed for a self-hosted Markdown vault, not for a remote SaaS note provider. The README describes optional password protection for self-hosted deployments, but the supplied MCP example does not show an authentication setting or credential parameter.
The Docker configuration uses host.docker.internal, which is intended to let the MCP container reach an application running on the host. Network behavior can vary by operating system and Docker setup, so the endpoint may need to be adjusted for a particular deployment. The project is MIT-licensed and describes the client as using only the Python standard library, with no additional client dependencies.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gamosoft-notediscovery)<a href="https://allmcps.com/mcp/gamosoft-notediscovery"><img src="https://allmcps.com/api/badge/gamosoft-notediscovery?style=directory" alt="NoteDiscovery on AllMCPs" /></a>