LabscoMCP early access ↗
ZbigniewTomanekMCP SERVER · OFFICIAL PROJECT

MCP Tools

Gives an assistant a working shell and file editor on your machine: run commands, read files by line range, search with regexes, and write changes back.

by ZbigniewTomanek ↗Local Filesystem Access✓ Official

LABSCO SUMMARY

A shell and an editor, exposed deliberately.

This is the small, readable version of local system access: six tools, each doing one thing, instead of a framework. It runs with the permissions of the account that launches it, so scope that account to what you want reachable.

What it is

A FastMCP server that gives Claude Desktop or any other MCP client six tools: shell execution, reading, searching, editing and writing files, and fetching a web page, which it saves as a PDF with Chromium and converts to markdown with a local LLM.

What you get

  • Shell commands run, with stdout and stderr returned
  • File contents shown, optionally limited to a line range
  • Regular-expression search inside a file
  • Precise edits by string replacement and line operations, and content written to a file or appended to it
  • A web page fetched with fetch_page, saved as a PDF with Chromium and turned into markdown by a local LLM

Requirements

Python 3.10 or higher and uv; fetch_page also needs Chromium installed. Install with uv run mcp install, then point your client at the absolute path to the uv executable.

Setup effort

Build from source — git clone https://github.com/ZbigniewTomanek/my-mcp-server.git