toolkit-mcp-server [](https://www.typescriptlang.org/)
[](https://modelcontextprotocol.io/)
[]()
[](https://opensource.org/licenses/Apache-2.0)
[]()
[](https://github.com/cyanheads/toolkit-mcp-server)
A Model Context Protocol server providing LLM Agents with system utilities and tools, including IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.
Model Context Protocol The Model Context Protocol (MCP) enables communication between:
**Clients**: Claude Desktop, IDEs, and other MCP-compatible clients **Servers**: Tools and resources for task management and automation **LLM Agents**: AI models that leverage the server's capabilities Table of Contents [Installation](#installation) [Configuration](#configuration) [Contributing](#contributing) Features Network & Geolocation IP geolocation with intelligent caching Network connectivity testing Ping and traceroute utilities Rate limiting (45 requests/minute) System Utilities System information retrieval Network interface details Security Tools Cryptographic hash generation (MD5, SHA-1, SHA-256, SHA-512) Constant-time hash comparison Generator Tools QR code generation
- Terminal output
- SVG format
- Base64 encoded images Installation Configuration Add to your MCP client settings:
Tools Network Operations System Operations Security Operations Generator Operations Contributing Fork the repository Create your feature branch (`git checkout -b feature/amazing-feature`) Commit your changes (`git commit -m 'Add some amazing feature'`) Push to the branch (`git push origin feature/amazing-feature`) Open a Pull Request License Apache License 2.0. See [LICENSE](LICENSE) for more information.