这是一个为Claude访问Pinata而提供的模型上下文协议(MCP)服务器。该集成让Claude能够借助Pinata的API与公共和私有IPFS进行交互,为用户在IPFS文件管理方面提供了便利。
启动Claude Code或打开Claude Desktop后,就能开始使用pinata - mcp进行各类IPFS文件操作啦。
根据您使用的是Claude Code还是Claude Desktop,安装方式有所不同。
Claude Code
运行claude mcp add并按照提示输入以下信息:
服务器名称: pinata
服务器范围: 项目或全局
服务器命令: npx
命令参数: pinata-mcp /指定的文件夹路径 /另一个指定的文件夹路径
环境变量: PINATA_JWT=<您的JWT密钥>, GATEWAY_URL=example.mypinata.cloud
Claude Desktop
将以下配置添加到claude_desktop_config.json文件中:
{
"mcpServers": {
"pinata": {
"command": "npx",
"args": [
"pinata-mcp",
"/指定的文件夹路径"
],
"env": {
"PINATA_JWT": "<您的JWT密钥>",
"GATEWAY_URL": "example.mypinata.cloud"
}
}
}
}
启动Claude Code或打开Claude Desktop后,即可开展以下操作:
以下是指导Claude使用pinata - mcp的一些示例:
上传图片至Pinata:
“请将~/Pictures/example.jpg文件上传到我的Pinata账户,作为私有文件命名为'我的示例图片'”
搜索文件:
“在我的Pinata账户中查找所有PNG格式的文件”
创建组别并添加文件:
“在Pinata上新建一个名为'项目资产'的组别,然后找到所有的JSON文件并将它们加入该组别”
从IPFS获取内容:
“提取CID为QmX...的IPFS内容,并将其保存到我的下载文件夹中”
如遇任何问题,请发送邮件至此处与我们联系!