MCP Local File Saver
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Local File Saverlist all my saved notes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Local File Saver
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
.txtfileAppend 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
Related MCP server: Image Processor MCP Server
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 gitMCP 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-learningAppend that answer to
oracle-notesRead my
fav playersnoteList all my saved notes
Summarize my
interview prepnote
Setup
1. Clone the repo
git clone <your-repo-url>
cd mcp-local-file-saver2. Install dependencies
uv sync3. Run locally with MCP Inspector
uv run mcp dev main.py4. 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/folderThe
notes/folder is ignored in gitThe 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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/omcar04/mcp-notes-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server