File System API icon

File System API

Enables interaction with a file system via HTTP requests, supporting file operations and content summarization using the Google Gemini API.

About

This tool implements a Model Context Protocol (MCP) server that provides HTTP-based access to a file system. It supports essential file operations like creation, reading, copying, moving, and deletion. Leveraging the Google Gemini API, it can process and summarize file contents, making it easy to extract key insights. The server is built with FastAPI and designed for efficient handling of various file formats and streaming of large files, with deployment support via Docker and Cloud Run.

Key Features

  • Cloud Run deployment support
  • Streams large files efficiently
  • Supports file creation, reading, copying, moving, and deletion
  • Reads various file formats (.txt, .csv, .json, .xml, .docx)
  • Integrates with Google Gemini API for text summarization
  • 3 GitHub stars

Use Cases

  • Programmatically managing files on a server via HTTP requests
  • Summarizing text content of files using the Google Gemini API
  • Integrating file system access into cloud-based applications
Craft Better Prompts with AnyPrompt
Sponsored