Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Local File Saver

БесплатноНе проверен

A Python-based MCP server for Claude Desktop that enables you to save, append, read, and list local text notes, including appending Claude's responses.

GitHubEmbed

Описание

A Python-based MCP server for Claude Desktop that enables you to save, append, read, and list local text notes, including appending Claude's responses.

README

A Python-based MCP server for Claude Desktop that lets you save, append, read, and list local text notes.

Features

  • Save a note as a local .txt file
  • Append new content to an existing note
  • Append Claude’s response to a note
  • Read a note by title
  • List all saved notes
  • Expose saved notes through an MCP resource
  • Summarize note content with an MCP prompt

Built With

  • Python
  • MCP Python SDK
  • Claude Desktop
  • uv

Project Structure

mcp-local-file-saver/
├── main.py
├── .gitignore
├── pyproject.toml
├── uv.lock
└── notes/   # ignored from git

MCP Capabilities

Tools

  • save_note(title, content)
  • append_note(title, content)
  • append_response_to_note(note_name, response_text)
  • read_note(title)
  • list_notes()

Resources

  • notes://all

Prompts

  • summarize_note(...)

Example Use Cases

You can ask Claude things like:

  • Save this response to mcp-learning
  • Append that answer to oracle-notes
  • Read my fav players note
  • List all my saved notes
  • Summarize my interview prep note

Setup

1. Clone the repo

git clone <your-repo-url>
cd mcp-local-file-saver

2. Install dependencies

uv sync

3. Run locally with MCP Inspector

uv run mcp dev main.py

4. Run with Claude Desktop

Add the server to your Claude Desktop config using your local Python interpreter inside .venv.

Example:

{
  "mcpServers": {
    "Local File Saver": {
      "command": "/absolute/path/to/project/.venv/bin/python",
      "args": [
        "/absolute/path/to/project/main.py"
      ]
    }
  }
}

Notes

  • Notes are stored locally in the notes/ folder
  • The notes/ folder is ignored in git
  • The server runs over stdio

Why I Built This

I built this project to get hands-on experience with MCP by creating a practical local productivity tool. It helped me understand how MCP tools, resources, and prompts work together in a real Claude Desktop integration.

Future Improvements

  • Support Apple Pages
  • Support Google Docs
  • Search notes by keyword
  • Read notes by exact filename
  • Add tags or metadata to notes
  • Add better summarization workflows

License

MIT

from github.com/omcar04/mcp-notes-server

Установка Local File Saver

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/omcar04/mcp-notes-server

FAQ

Local File Saver MCP бесплатный?

Да, Local File Saver MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Local File Saver?

Нет, Local File Saver работает без API-ключей и переменных окружения.

Local File Saver — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Local File Saver в Claude Desktop, Claude Code или Cursor?

Открой Local File Saver на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Local File Saver with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai