Skip to content

v0.1.0 — Initial Release

Latest

Choose a tag to compare

@plasmacat420 plasmacat420 released this 14 May 12:06

MCP Server Toolkit v0.1.0

Initial release of the MCP Server Toolkit — a production-ready FastMCP server exposing four tool categories to Claude Desktop and any MCP-compatible client.

Tools included

Category Tools
Filesystem read_file, search_files — path-traversal protected, configurable ROOT_DIR
Web Search web_search — DuckDuckGo, no API key, async with 10 s timeout
SQLite query_sqlite, list_tables — SELECT-only enforcement
System get_system_info — OS, CPU, memory, disk, uptime snapshot

Highlights

  • FastMCP-based server with stdio and SSE transport modes
  • CLI client (mcp-client) for direct tool invocation from the terminal
  • Docker + Docker Compose support with ghcr.io image
  • Full async implementation — no blocking I/O
  • Test suite with pytest-asyncio and respx mocks (no real network calls)
  • GitHub Actions CI (lint, test, coverage) + Docker publish workflow + MkDocs site

Quick start

pip install git+https://github.com/plasmacat420/mcp-server-toolkit.git
mcp-toolkit

Or via Docker:

docker pull ghcr.io/plasmacat420/mcp-server-toolkit:latest
docker run -it ghcr.io/plasmacat420/mcp-server-toolkit:latest