MCPJavaFileSystem
If you are the rightful owner of MCPJavaFileSystem and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Java Filesystem & Web MCP Server is a Model Context Protocol server that provides filesystem and web access tools for LLM agents, enabling AI assistants to interact with local filesystems and web resources.
The Java Filesystem & Web MCP Server is designed to facilitate interaction between AI systems and both local filesystems and web resources. It provides a suite of operations that allow AI assistants to perform tasks such as reading, writing, and editing files, searching directories, and executing bash commands. Additionally, it offers web operations like fetching web pages and extracting HTML content. The server operates using the Model Context Protocol (MCP), which ensures a standardized and secure method for AI systems to access these resources. The server is built using Java, Maven, and Spring Boot, and it communicates via STDIO, making it suitable for integration with various AI platforms like DevoxxGenie and Claude Desktop.
Features
- Filesystem Operations: Includes reading, writing, editing, searching, and listing files and directories.
- Web Operations: Fetches web pages and extracts HTML content.
- Bash Command Execution: Allows execution of bash commands and captures their output.
- MCP Integration: Exposes operations as tools for LLMs using the Model Context Protocol.
- Security Considerations: Operates with user permissions and requires controlled environments.
Tools
ReadFileService
Read file content
WriteFileService
Write file contents
EditFileService
Edit file content
SearchFilesService
Search for files and directories
ListDirectoryService
List the contents of the directory
CreateDirectoryService
Create a directory
GrepFilesService
Search for text in a file
BashService
Execute the bash command
FetchWebpageService
Get web content