Java Filesystem
Createdstephanj
Enables Large Language Model (LLM) agents to interact with local filesystems and web resources through defined operations.
About
Java Filesystem provides a Model Context Protocol (MCP) server that equips Large Language Models (LLMs) with the ability to interact with the local filesystem and access web resources. It exposes filesystem operations such as reading, writing, editing, searching, and listing files and directories, as well as web operations like fetching web pages and extracting content. Designed to be launched by an MCP client, the server communicates via STDIO and integrates with tools like DevoxxGenie and Claude Desktop, allowing AI systems to safely and effectively manage files and retrieve web-based information.
Key Features
- Fetches webpage content with configurable timeouts.
- 1 GitHub stars
- Extracts text content from HTML documents.
- Performs line-based edits with git-style diff generation.
- Recursively searches files using glob patterns.
- Reads and writes files with proper encoding handling.
Use Cases
- Integrating web data retrieval into AI-driven workflows.
- Automating file management tasks using AI agents.
- Building AI assistants with filesystem and web access capabilities.