MCP.so
登录

MCP Notes Server

@rwelgosh

基本信息

分类

记忆与知识

传输方式

stdio

作者

rwelgosh

关于 MCP Notes Server

暂无概览

MCP Notes Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-notes-server": {
      "type": "http",
      "url": "http://localhost:8000"
    }
  }
}

MCP Notes Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is MCP Notes Server?

MCP Notes Server is a simple MCP (Message Coordination Protocol) server that provides programmatic access to notes stored in the ~/DocumentationGenerator/notes/ directory. It is intended for developers and applications that need to list, retrieve, and search note files via an HTTP MCP interface.

How to use MCP Notes Server?

To use it, set up a Python virtual environment (Python 3.7+), install dependencies with pip install -r requirements.txt, then start the server by running python notes.py. The server listens on http://0.0.0.0:8000. Clients connect via MCP client libraries and call commands such as list_notes(), get_note(note_name), and search(query, note_name=None).

Key features of MCP Notes Server

  • Exposes notes via MCP over HTTP on port 8000.
  • Supports three commands: list, get, and search notes.
  • Notes are stored as JSON files with category, tags, and messages.
  • Each message includes a timestamp and content.
  • Simple Python setup with a virtual environment and requirements file.

Use cases of MCP Notes Server

  • Programmatically browse a personal note collection from another application.
  • Search notes by query string to find relevant information quickly.
  • Retrieve individual notes by name for display or further processing.
  • Integrate note access into larger MCP-based workflows or automation.

常见问题

1

What is the note structure supported by MCP Notes Server?

Notes are stored as JSON files with fields for `category`, `summary`, `tags` (each containing `tag`, `summary`, and `messages` with `timestamp` and `message`).

2

What are the available MCP commands?

The server provides three commands: `list_notes()`, `get_note(note_name)`, and `search(query, note_name=None)`.

3

What runtime dependencies are required?

You need Python 3.7+ and the packages listed in `requirements.txt`. A virtual environment is recommended.

4

Where are notes stored?

Notes are stored in the `~/DocumentationGenerator/notes/` directory as JSON files.

5

How does a client connect to the server?

Clients connect via MCP client libraries (e.g., `MCPClient`) to the HTTP endpoint at `http://localhost:8000` and call the available commands.

评论

记忆与知识 分类下的更多 MCP 服务器