Prakashbishal/mcp-local-assistant
If you are the rightful owner of mcp-local-assistant and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
MCP Local Assistant is a lightweight AI-powered local assistant designed to work with local files and datasets through the Model Context Protocol (MCP).
MCP Local Assistant
A small Model Context Protocol (MCP) server that exposes useful tools for working with local files and datasets.
It is designed as a lightweight AI-powered local assistant: the tools can be called from MCP clients like the MCP Inspector, ChatGPT Desktop, or Claude Desktop.
Features
-
File utilities:
write_note(filename, text)– append text to a file indata/list_data_files()– list files indata/read_text_file(filename)– read file contentdelete_file(filename)– delete a file indata/search_in_file(filename, query)– search within one filesearch_in_all_files(query)– search across all text filessummarize_text_file(filename, max_chars)– simple text summary
-
CSV helpers (no external dependencies):
describe_dataset(filename)– rows, columns, missing valuespreview_dataset(filename, n)– firstnrows as JSON-friendly dicts
-
Utility tools:
greet(name)– simple greetingcurrent_time()– current local time
All tools are typed and exposed via MCP so that an LLM can discover and call them.
Requirements
- Python 3.10+
pipfor installing dependencies
Install Python dependencies with:
pip install -r requirements.txt