MCP Server For Hashing

MCP Server For Hashing

🚀 MCP 服务器用于哈希 - 安装与运行指南

本项目的 MCP 服务器专注于哈希功能,支持多种哈希算法,还提供命令行工具,能满足交互式和非交互式操作需求,为用户提供便捷的哈希计算服务。

🚀 快速开始

本项目提供了两种启动方式,你可以使用 Docker 快速运行,也可以直接安装 Python 包。

📦 安装指南

使用 Docker 运行

  1. 拉取预构建镜像
    docker pull kunalpathak13/hashing-mcp-server:latest
    
  2. 启动容器
    docker run -it --rm kunalpathak13/hashing-mcp-server:latest
    

直接安装 Python 包

pip install hashing-mcp

✨ 主要特性

  • 支持 MD5、SHA256 和 SHA512 哈希算法。
  • 提供命令行工具,支持交互式和非交互式操作。

💻 使用示例

基础用法

# 计算字符串的 MD5 哈希
hashing-mcp calculate_md5 --text "hello world"

# 计算文件的 SHA256 哈希
hashing-mcp calculate_sha256 --file /path/to/file.txt

# 交互式模式
hashing-mcp shell

📚 详细文档

贡献与开发环境搭建

克隆仓库

git clone https://github.com/kanad13/MCP-Server-for-Hashing.git
cd MCP-Server-for-Hashing

激活虚拟环境并安装依赖

uv venv
source .venv/bin/activate  # 对于 Linux/macOS
# 或者
.venv\Scripts\activate     # 对于 Windows

uv pip install -e ".[dev]"

维护任务:发布新版本

脚本准备与运行

chmod +x build_and_push.sh
source .venv/bin/activate
./build_and_push.sh

📄 许可证

本项目使用 MIT 许可证,详细信息请参阅 LICENSE 文件。

致谢

感谢 Anthropic 及 Model Context Protocol 文档

  • 0 关注
  • 0 收藏,11 浏览
  • system 提出于 2025-09-30 07:33

相似服务问题