概览
What is MegaTool?
MegaTool is a command-line tool that implements multiple Model Context Protocol (MCP) servers, providing utilities like calculator, GitHub access, and package version checking through a unified interface.
How to use MegaTool?
Install via GitHub Releases, Go (go install github.com/simoncollins/megatool@latest), or from source. Run a server with megatool run <server-name>. Add --sse --port <port> for SSE mode or --configure to set up a server interactively.
Key features of MegaTool
- Provides calculator, GitHub, and package-version MCP servers.
- Runs servers in stdio or SSE mode.
- Supports multiple languages for package version checking.
- Configure servers interactively with the --configure flag.
- Installable via GitHub Releases, Go install, or source build.
Use cases of MegaTool
- Perform arithmetic operations through the calculator MCP server.
- Access GitHub repository and user information via the GitHub server.
- Check latest versions of packages across multiple languages with the package-version server.
- Run MCP servers in SSE mode for remote access.
FAQ from MegaTool
What servers does MegaTool provide?
MegaTool provides three MCP servers: calculator, github, and package-version.
How do I install MegaTool?
Install via GitHub Releases, run go install github.com/simoncollins/megatool@latest, or build from source with git clone and just install.
How do I run a server in SSE mode?
Run megatool run <server-name> --sse --port <port>. For example, megatool run calculator --sse --port 3000.
How do I configure the GitHub server before first use?
Run megatool run github --configure for interactive configuration.
What license does MegaTool use?
MegaTool is licensed under the MIT License.