modelscope·@suxiongye/random-web3-mcp
RandomWeb3MCP 是基于 EVM 区块哈希的随机元素生成服务。该服务提供了多种随机元素生成工具,可应用于游戏、金融、测试等领域。
RandomWeb3MCP 是一个基于 EVM 区块哈希的随机元素生成服务。该服务提供了多种随机元素生成工具,可用于游戏、金融、测试等领域。
git clone git@git.woa.com:zhixinlian/zxl-mcp-server.git
pip install -e .
在 Cursor 设置中添加 random-web3-mcp 服务配置:
{
"mcpServers": {
"random-web3-mcp": {
"command": "uv",
"args": ["--directory", "local_repo_directory/zxl-mcp-server", "run", "main.py"]
}
}
}
基础随机数生成器
生成指定范围内的随机整数
包含随机数结果的 JSON 字符串
随机数组生成器
生成指定长度的随机数组
包含随机数组的 JSON 字符串
加权随机选择器
根据权重随机选择一个选项
包含选择结果的 JSON 字符串
随机特征分配器
为对象生成一组随机特征值,每个特征值都在其指定范围内。特征值被编码成位图,每个特征占用 8 位
包含特征值和位图的JSON字符串,格式如下:
{
"requestId": "Generated request ID",
"features": [List of feature values],
"featureBitmap": Feature bitmap value
}
概率分布随机生成器
根据指定的概率分布类型和参数生成随机数。支持多种常见概率分布。
包含随机值和分布信息的JSON字符串,格式如下:
{
"requestId": "Generated request ID",
"randomValue": Generated random value,
"distributionMetadata": {
"distributionType": Distribution type,
...Distribution parameters
}
}
随机事件触发
基于给定的概率触发一系列事件,每个事件都有独立的触发概率。使用位图记录触发状态以便于处理。
包含事件触发结果的JSON字符串,格式如下:
{
"requestId": "Generated request ID",
"triggeredEvents": Event trigger bitmap,
"eventResults": [
{
"eventId": Event ID,
"probability": Trigger probability,
"triggered": Whether triggered,
"randomValue": Random value
},
...
]
}
随机种子生成器
为加密或其他需要高质量随机数的场景生成高熵随机种子。使用区块链哈希作为熵源以确保随机性。
包含随机种子的 JSON 字符串,格式如下:
{
"requestId": "Generated request ID",
"randomSeed": "Random seed in hexadecimal format",
"entropy": Estimated entropy value
}
随机数组打乱器
随机打乱输入数组,确保每个元素出现在任何位置的概率相等。使用 Fisher-Yates 打乱算法以确保公平性。
包含打乱后数组的 JSON 字符串,格式如下:
{
"requestId": "Generated request ID",
"shuffledArray": [Shuffled array]
}
随机坐标生成器
在指定维度空间中生成随机坐标点,每个维度都有自己的值范围。支持任意维度的坐标生成。
包含随机坐标的 JSON 字符串,格式如下:
{
"requestId": "Generated request ID",
"coordinates": [
[x1, y1, z1, ...], # First point coordinates
[x2, y2, z2, ...], # Second point coordinates
...
]
}
稀有度随机分配器
在指定维度空间中生成随机坐标点,每个维度都有自己的值范围。支持任意维度的坐标生成。
包含随机稀有度数组的 JSON 字符串,格式如下:
{
"requestId": "Generated request ID",
"rarityDistribution": [Rarity allocation result]
}
服务可能返回的错误类型:
{
"error": "Error message",
"code": "Error code",
"requestId": "Request ID"
}
常见的错误代码:
INVALID_PARAMS: 参数错误NETWORK_ERROR: 网络连接错误CHAIN_ERROR: 区块链访问错误INTERNAL_ERROR: 内部服务错误欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。在提交之前,请确保:
一种怀旧的虚拟宠物体验,适合人工智能时代,让你可以领养、养育并与自己的数字伙伴玩耍,该伙伴会根据你的照顾而进化。
一个服务器,允许用户与任何大语言模型对弈国际象棋,具有可视化棋盘、用标准符号进行走子以及从PGN文件分析局面的功能。
暂无描述。
暂无描述。
暂无描述。
暂无描述。