๐จ A command-line development tool for inspecting and interacting with MCP servers with extra features like mocks and proxies.
MCP Tools โ A comprehensive command-line interface (CLI) for interacting with Model Context Protocol (MCP) servers, enabling discovery, management, and execution of tools, resources, and prompts.
MCP Tools provides a versatile CLI with commands for:
mcp tools
, mcp resources
, mcp prompts
)mcp call
)mcp read-resource
)mcp shell
)mcp web
)mcp mock
)mcp proxy
)mcp alias
)brew tap f/mcptools brew install mcp
go install github.com/f/mcptools/cmd/mcptools@latest
# List tools from a filesystem server mcp tools npx -y @modelcontextprotocol/server-filesystem ~ # Call a tool mcp call read_file --params '{"path":"README.md"}' # Start an interactive shell mcp shell npx -y @modelcontextprotocol/server-filesystem ~
mcp new
).mcp configs
).mcp call
).mcp shell
to interactively test MCP servers.mcp proxy
).mcp new
).mcp call list_dir --params '{"path":"/home"}'
mcp call grep_search --params '{"pattern":"error"}' | jq .results
mcp mock --tools-dir ./mock-tools
For more details, check the blog post comparing MCP Tools with MCP Inspector.
MCP Tools simplifies MCP server interactions, making it an essential utility for developers working with Model Context Protocol. ๐
๐๐ฅ๏ธ A CLI based client to chat and connect with any MCP server. Useful during development & testing of MCP servers.
๐ A simple TypeScript library for creating MCP servers.
๐ An MCP stdio to HTTP SSE transport gateway with example server and MCP client.
An MCP proxy server that aggregates and serves multiple MCP resource servers through a single http server.