ZbigniewTomanek_my-mcp-server
If you are the rightful owner of ZbigniewTomanek_my-mcp-server 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.
A custom Model Context Protocol (MCP) server implementation that provides file system and command execution tools for Claude Desktop and other LLM clients.
The Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). This project implements a FastMCP server with several useful tools that enable Claude and other LLMs to interact with your local file system and execute commands. It extends LLMs' capabilities with local system access in a controlled way through well-defined tool interfaces. MCP provides a standardized way to connect AI models to different data sources and tools, offering benefits like standardized integration, vendor flexibility, security, and tool exposure. The server supports file system and command execution tools, allowing LLMs to execute shell commands, view and edit files, and search within files. The architecture follows a client-server model, with hosts, clients, and servers providing context and tools. The server is compatible with any MCP-compatible client, offering flexibility in implementation and integration.
Features
- execute_shell_command: Execute shell commands and get stdout/stderr results.
- show_file: View file contents with optional line range specification.
- search_in_file: Search for patterns in files using regular expressions.
- edit_file: Make precise changes to files with string replacements and line operations.
- write_file: Write or append content to files.
Tools
execute_shell_command
Execute shell commands safely using a list of arguments.
show_file
View file contents with optional line range specification.
search_in_file
Search for patterns in files using regular expressions.
edit_file
Make precise changes to files.
write_file
Write or append content to files.
fetch_page
Fetch the contents of a web page to a PDF and parse it to markdown using local LLMs.