mcptools

MCP Tools CLI is a versatile command-line interface for interacting with Model Context Protocol (MCP) servers, enabling tool discovery, resource utilization, mock server creation, and request proxying. MCP Tools CLI

424
7

MCP Tools CLI - Summary

MCP Tools CLI is a versatile command-line interface designed for interacting with Model Context Protocol (MCP) servers. It allows users to discover and call tools and resources, create mock servers for testing, and proxy MCP requests to shell scripts for extensibility. The CLI supports multiple transport methods, including Stdio and HTTP SSE, and offers output formatting options like table, JSON, and pretty-printed JSON.

Key features include commands for listing tools, resources, and prompts, as well as an interactive shell for exploring MCP servers. MCP Tools can operate in mock server mode, simulating an MCP server for client testing, and proxy mode, which registers shell scripts as MCP tools.

The tool is installable via Homebrew or from source using go install. It supports parameter types like string, int, float, and bool for proxy scripts. MCP Tools is licensed under the MIT License and welcomes contributions. Future roadmap items include authentication support.

Repository

F
f

f/mcptools

Created

March 25, 2025

Updated

March 29, 2025

Language

Go

Category

Developer Tools