procursorrules.com
Sign In
Back to MCPs
M

Mini_mcp

by tinyzqh

mini_mcp

mini_mcp is a lightweight plugin built with FastMCP that retrieves the list of all files located on the current macOS user's desktop.

πŸ“¦ Installation

It is recommended to use Conda to create an isolated environment:

conda create -n mcp python=3.12
conda activate mcp
pip install fastmcp

If you want to install with the requirements.txt file, install dependencies with:

pip install -r requirements.txt

βš™οΈ MCP Configuration

To invoke the list_desktop_files tool from an external MCP client, use the following configuration:

*Configuration content*

⚠️ Make sure to update the paths to match your local Python interpreter and project location.

πŸ›  Tool Description

list_desktop_files()

  • Purpose: Lists all files and folders on the current user's desktop.

  • Platform: macOS only

  • Returns: A list of strings, each representing a file or folder name.

Example output

*Configuration content*

πŸ“ Project Structure

mini_mcp/
β”œβ”€β”€ main.py          # Main script that registers the FastMCP tool
β”œβ”€β”€ README.md        # This documentation file
└── requirements.txt # (Optional) Dependency definitions

πŸ”’ Notes

  • This tool is implemented specifically for macOS due to the use of the ~/Desktop path.

  • To adapt this tool for Windows or Linux, modify the desktop path accordingly in the main.py script.

  • Ensure that fastmcp is installed and compatible with your Python version.

🧩 License

This project is provided as-is without any warranty. For licensing terms, refer to FastMCP’s license if applicable.

Statistics
Tools
0
Stars
0
Last Checked
9/3/2025
Version Info

No version information available