fastmcp icon indicating copy to clipboard operation
fastmcp copied to clipboard

Add't Example/Reference FastMCP Server

Open strawgate opened this issue 8 months ago • 1 comments

Enhancement Description

I have a filesystem-operations MCP here: https://github.com/strawgate/filesystem-operations-mcp

It allows an AI Agent to perform bulk filesystem tasks including reading large swathes of files, reorganizing, deleting, creating, appending, etc.

It leverages FastMCP with classes, the MCPMixin, Bulk Tool Caller, mounted MCP servers, logging via context, debugging with VSCode, and more.

The actual code that performs the action relies on python stdlib and so is relatively easy to understand and follow.

I'd love to offer it as an example either via link in the repo or by making it moving it to be an example in the repo if you're interested.

strawgate avatar Apr 27 '25 15:04 strawgate

Just don't look too closely at how I'm enabling/disabling tools via settings -- that'll get fixed when the tags for enabled/disabled tools is implemented :D

strawgate avatar Apr 27 '25 15:04 strawgate