
NFT 데이터 뷰어

2025.04.03
0
JavaScriptNFT工具数据可视化文件保存内容生成
originforge-generate-nft-mcp 是一个用于从 Origin Forge API 获取、显示和保存 NFT 数据的工具。它提供了多种功能,包括获取 NFT 数据、显示属性和颜色调色板、保存 SVG 图像和 JSON 元数据,以及作为 MCP (Model Context Protocol) 服务器运行。
View on GitHub
Overview
基本能力
产品定位
originforge-generate-nft-mcp 是一个专注于 NFT 数据获取、展示和保存的工具,同时作为 MCP 服务器提供多种 NFT 相关功能。
核心功能
- 从 Origin Forge API 获取 NFT 数据
- 显示 NFT 属性和颜色调色板
- 保存 SVG 图像和 JSON 元数据
- 作为 MCP 服务器运行,提供多种 NFT 相关工具
适用场景
- NFT 数据展示和分析
- NFT 图像和元数据的保存与管理
- NFT 相关应用的开发
工具列表
get-nft-data
- 获取基本 NFT 信息get-nft-image
- 获取 NFT 图像数据get-nft-attributes
- 获取详细 NFT 属性get-color-palette
- 获取 NFT 颜色调色板get-enhanced-nft-view
- 显示增强的 NFT 视图save-nft-files
- 将 NFT 图像和 JSON 数据保存为文件 (参数: outputDir)get-random-nfts
- 获取多个随机 NFT (参数: count)
常见问题解答
- 文件保存路径默认为
nft-output
目录,可通过outputDir
参数修改 get-random-nfts
工具默认获取 3 个随机 NFT,可通过count
参数指定 1-5 个
使用教程
使用依赖
需要安装 Node.js 环境
安装教程
- 克隆项目仓库
- 安装依赖
- 运行相应脚本
调试方式
- 简单数据查看器:
node src/simple-nft.js
- 增强版查看器(带保存功能):
node src/enhanced-nft.js
- MCP 服务器:
node build/index.js