使用说明
重新注册mcp
使用AI在Solana上开采矿石。 一个MCP服务器,让Cursor、Claude Desktop、Windsurf和任何MCP客户端完全控制 refinORE 自主矿石开采平台。
什么是refinnore?
精制 是一个自主采矿平台 矿石 --Solana区块链上的工作量证明令牌。与需要GPU的传统加密货币挖矿不同,ORE挖矿通过基于网格的游戏在链上进行,矿工在方块上部署SOL、USDC、ORE、stORE或SKR以获得奖励。
refnore自动化了整个流程:部署资金、选择最佳区块、管理风险和获取回报——所有这些都来自一个干净的API。
什么是refinore mcp?
重新注册mcp 是一个 模型上下文协议(MCP) 服务器,它公开了refore的完整挖掘API作为您的人工智能代理可以直接调用的工具。不要在挖矿仪表板和编辑器之间复制粘贴,只需告诉你的AI:
“开始在20个方格上开采0.05 SOL的矿石”
它确实做到了。
适用于 光标, 克劳德桌面版, 帆板运动, 克莱恩,以及任何兼容MCP的客户端。
其他选项:
- 🔨 CLI工具: refinore cli —
npx -y refinore-cli --auto-mine(面向终端用户) - 🤖 OpenClaw技能: 矿石开采技能 --适用于OpenClaw/Clawdbot代理
快速开始
1.获取API密钥
注册地址: automine.refinore.com 并根据您的帐户设置生成API密钥。
2.添加到您的MCP客户端
克劳德桌面版
增添 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"refinore": {
"command": "npx",
"args": ["-y", "refinore-mcp"],
"env": {
"REFINORE_API_KEY": "rsk_your_key_here"
}
}
}
}
光标
增添 .cursor/mcp.json 在您的项目或 ~/.cursor/mcp.json 全球地:
{
"mcpServers": {
"refinore": {
"command": "npx",
"args": ["-y", "refinore-mcp"],
"env": {
"REFINORE_API_KEY": "rsk_your_key_here"
}
}
}
}
帆板运动
添加到您的Windsurf MCP配置中:
{
"mcpServers": {
"refinore": {
"command": "npx",
"args": ["-y", "refinore-mcp"],
"env": {
"REFINORE_API_KEY": "rsk_your_key_here"
}
}
}
}
3.开始挖矿
问你的AI代理:
- “我的refinORE钱包地址是什么?”
- “开始在10个方格上开采0.02 SOL的矿石”
- “将2 stORE转换为SOL”
- “检查我的挖矿会话状态”
- “我目前的余额是多少?”
- “显示当前轮次信息”
特性
- 🔨 23个MCP工具 涵盖采矿、战略、直接交换和自动化
- ⛏️ 全面采矿控制 --启动、停止、监视会话
- 📊 实时数据 --余额、奖励、回合信息、历史记录
- 🤖 战略自动化 --创建并启动可重用的挖掘策略
- 💎 多代币支持 --SOL、USDC、ORE、stORE、SKR
- 🛡️ 风险管理 --degen、高风险、低风险、正ev风险容忍度设置
- 📈 质押信息 --stORE余额、APR、待定奖励
- ⚡ 零配置 -只需设置API密钥即可
- 🔒 安全 -API密钥保留在您的本地环境中,从不传输给第三方
工具参考
账户
| 工具 | 说明 |
|---|---|
get_account_info |
获取您的refinORE帐户信息,包括Solana钱包地址和存款说明。先打这个电话,看看你的钱包。 |
采矿
| 工具 | 说明 |
|---|---|
start_mining |
启动新的ORE挖掘会话。配置钱包、金额、平方、代币、风险和区块策略。 |
stop_mining |
停止活动的挖掘会话。可选地指定会话ID |
get_mining_session |
获取当前活动的挖矿会话状态、统计数据和轮次信息。 |
get_mining_history |
通过挖矿轮次获得结果和收益。 |
edit_session |
实时编辑活动的手动挖掘会话 --不停地更改金额、瓷砖、风险、代币。更改适用于下一轮。 |
钱包和奖励
| 工具 | 说明 |
|---|---|
get_balances |
获取钱包的SOL、ORE、USDC、stORE和SKR余额。 |
get_rewards |
获得无人认领的SOL、未精炼的ORE和额外的ORE奖励。 |
圆形信息和分析
| 工具 | 说明 |
|---|---|
get_current_round |
获取当前轮次、剩余时间、总部署数、母模式和EV。不需要身份验证。 |
get_tile_stats |
获取最近N轮的热/冷图块统计数据——哪些图块赢得最多/最少。无需身份验证。 |
get_round_history |
获取您的个人挖矿轮次历史记录,包括完整的部署细节、结果和奖金。支持分页。 |
策略
| 工具 | 说明 |
|---|---|
list_strategies |
列出所有已保存的自动挖掘策略。 |
create_strategy |
使用名称、默认值和可选的确定性自定义策略脚本创建新策略。 |
validate_strategy_script |
在保存确定性自定义策略脚本之前对其进行验证 |
start_strategy |
使用保存的策略启动自动挖掘会话。 |
live_edit_strategy |
实时编辑中期策略 --无需停止即可更改图块、数量、阈值或脚本逻辑。更改适用于下一轮。 |
delete_strategy |
按ID删除已保存的策略 |
质押
| 工具 | 说明 |
|---|---|
get_staking_info |
获取钱包的stORE余额、当前APR和待决质押奖励。 |
DCA和限价订单
| 工具 | 说明 |
|---|---|
quote_swap |
预览任何支持的钱包代币之间的直接掉期报价。 |
execute_swap |
立即执行直接令牌交换。 |
create_swap_order |
创建DCA或限价单,用于自动代币交换(例如,DCA与SOL转换为ORE)。 |
list_swap_orders |
列出所有活动的DCA和限价订单。 |
delete_swap_order |
按ID取消/删除活动掉期订单 |
get_swap_history |
获取直接掉期以及已完成和部分完成的掉期订单的执行历史记录。 |
工具参数
start_mining
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
wallet_address |
字符串 | 必需的 | 您的Solana钱包地址 |
sol_amount |
编号 | 0.01 |
每轮部署金额 |
num_squares |
编号 | 15 |
要开采的网格方格数 |
mining_token |
enum | "SOL" |
SOL, USDC, ORE, stORE,或 SKR |
risk_tolerance |
enum | "less-risky" |
degen, risky, less-risky,或 positive-ev |
tile_selection_mode |
enum | "optimal" |
optimal, random,或 custom |
创建策略
| 参数 | 类型 | 说明 |
|---|---|---|
name |
string | 策略名称 |
solAmount |
number | 每轮部署的默认金额 |
numSquares |
number | 默认网格方格数 |
miningToken |
string | 用于挖掘的默认令牌 |
riskTolerance |
string | 风险等级 |
strategyScriptEnabled |
boolean | 启用确定性策略脚本执行 |
strategyScript |
object | 自定义每轮策略脚本JSON |
quote_swap/execute_swap
| 参数 | 类型 | 说明 |
|---|---|---|
input_token |
enum | SOL, USDC, ORE, stORE,或 SKR |
output_token |
enum | SOL, USDC, ORE, stORE,或 SKR |
amount |
number | 要交换的输入令牌的数量 |
max_slippage_bps |
number | 基点的最大滑动。违约: 300 |
validate_strategy_script
| 参数 | 类型 | 说明 |
|---|---|---|
strategyScript |
object | 要验证的自定义策略脚本JSON |
直播编辑策略
除以下参数外的所有参数 strategy_id 是可选的——只发送您想更改的内容。
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
strategy_id |
字符串 | 必需的 | 要编辑的策略ID |
sol_amount |
number | -- | 每轮新SOL金额 |
num_squares |
number | -- | 新的瓷砖数量(1-25) |
tile_selection_mode |
枚举 | -- | optimal, random, custom, odd,或 even |
custom_tiles |
number[] | -- | 模式为时的平铺索引(0-24) custom |
skip_last_winning_square |
boolean | -- | 跳过上一轮获胜的磁贴 |
mining_token |
枚举 | -- | SOL, USDC, ORE, stORE,或 SKR |
deployment_timing |
number | -- | 部署计时(秒)(30-55) |
motherlode_threshold |
number | -- | 要部署的最小母代码ORE |
max_sol_deployed_threshold |
number | -- | 跳过前部署的最大SOL总数 |
strategy_script_enabled |
boolean | -- | 启用或禁用自定义策略脚本执行 |
strategy_script |
object | -- | 自定义每轮策略脚本JSON |
获取文件状态
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
limit |
编号 | 100 |
要分析的轮次数(10-500) |
get_round_历史
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
limit |
编号 | 50 |
要返回的轮次数(1-500) |
offset |
编号 | 0 |
分页偏移量 |
session_id |
string | -- | 筛选到特定会话(可选) |
对话示例
检查您的设置
你: 我的refinORE帐户信息是什么?
人工智能: 您的钱包地址是
7xK...abc.您有0.5 SOL和12.3 OR。要存款,请将SOL发送到您的钱包地址。
开始挖矿
你: 在20个方格上以0.05 SOL开始采矿,风险很高
人工智能: 挖矿会话开始!会话ID:
abc-123在20个方格中部署0.05 SOL,具有高风险承受能力和最佳的瓷砖选择。
监督进展
你: 我的采矿进展如何?
人工智能: 您的会话处于活动状态——第4217轮。本次会话到目前为止,您已获得0.003 ORE。本轮剩余时间:2m 15s。
制定战略
你: 创建一个名为“安全矿工”的保守策略,在10个方格上使用0.01 SOL
人工智能: 使用ID创建策略“安全矿工”
strat-4560.01 SOL,10个方块,SOL代币,低风险。您可以随时使用start_strategy启动它。
检查热/冷瓷砖
你: 现在哪些瓷砖很热?
人工智能: 纵观最近100轮比赛,第12、7和3张牌是最热门的,分别赢得了8、7和6场胜利。最冷的是第20张和第14张,每张只有1胜。
实时编辑策略中期会议
你: 将我的策略切换到自定义图块0、5、12、18、24,并提升到0.02 SOL
人工智能: 完成!更新了你的策略,增加了自定义瓷砖[0,5,12,18,24]和每轮0.02 SOL。您的活动会话将在下次部署时接收这些更改,无需重新启动。
回顾回合历史
你: 给我看最后10轮
人工智能: 这是你的最后10轮比赛——你赢了4/10(40%的胜率)。总部署:0.05 SOL,总获胜:0.032 SOL+1.2 ORE。最佳回合是#145901,你以0.012 SOL的价格击中12号牌。
配置
环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
REFINORE_API_KEY |
是 | - | 您的refORE API密钥(以开头 rsk_) |
REFINORE_API_URL |
没有 | https://automine.refinore.com/api |
API基本URL(用于自定义部署) |
获取API密钥
- 首选 automine.refinore.com
- 创建帐户或登录
- 导航到帐户设置
- 生成新的API密钥
- 复制密钥(以开头
rsk_)
矿石开采的工作原理
矿石 是Solana上的工作量证明令牌。与需要专门硬件的比特币挖矿不同,每个人都可以通过链上交易访问ORE挖矿。
精制 增加了一个博弈论层:每一轮,矿工都会在方格网格中部署代币。当圆形结束时,选择一个正方形作为 矿脉 --那个广场上的矿工获得了丰厚的回报。策略是选择部署在哪些方块上,冒多大的风险,以及何时开采。
随着 重新注册mcp,你的AI代理会自动处理所有这些。它可以:
- 分析当前轮次条件
- 使用最佳磁贴选择进行部署
- 监控会话并调整策略
- 跟踪奖励和余额
- 创建和管理可重用策略
发展
# Clone the repo
git clone https://github.com/JussCubs/refinore-mcp.git
cd refinore-mcp
# Install dependencies
npm install
# Build
npm run build
# Run locally
REFINORE_API_KEY=rsk_your_key node dist/index.js
本地MCP配置(用于开发)
{
"mcpServers": {
"refinore": {
"command": "node",
"args": ["/path/to/refinore-mcp/dist/index.js"],
"env": {
"REFINORE_API_KEY": "rsk_your_key_here"
}
}
}
}
链接
- 🌐 refinORE平台 — automine.refinore.com
- 📦 npm包 — npmjs.com/package/refinore-mcp
- 🐙 GitHub — github网站/JustCubs/refinore-mcp
- 🐾 ClawdHub技能 — clawhub.ai/技能
- 🤖 克劳德博特 — clawhub.ai
相关项目
许可证
MIT© JustCubs