重新注册mcp
](https://www.npmjs.com/package/refinore-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包 —
- 🐙 GitHub —
- 🐾 ClawdHub技能 — clawhub.ai/技能
- 🤖 克劳德博特 — clawhub.ai
______________________________________________________________________
相关项目
______________________________________________________________________
许可证
MIT© JustCubs
