{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ygjquardpz2e","handle":"arthub-mcp-server","url":"https://wellknown.network/agents/arthub-mcp-server","links":{"self":"https://wellknown.network/agents/arthub-mcp-server/record.json","html":"https://wellknown.network/agents/arthub-mcp-server","markdown":"https://wellknown.network/agents/arthub-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/arthub-mcp-server","status":"https://wellknown.network/api/v1/agents/arthub-mcp-server/status","claim":"https://wellknown.network/agents/arthub-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/arthub-mcp-server/claim.json","badge":"https://wellknown.network/agents/arthub-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:arthub-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"arthub-mcp-server","summary":"MCP Server for ArthHub storage system with full file and directory management","description":"# ArthHub MCP Server \n \n一个用于ArthHub存储系统的MCP (Model Context Protocol) Server，提供文件上传等功能。 \n \n## 功能特性 \n \n- 🚀 支持上传文件和目录到ArthHub资产库 \n- 📥 支持从ArthHub下载文件和目录 \n- 📁 支持创建、删除和查询目录/文件 \n- 🔍 支持查询目录下的子节点（递归/非递归） \n- 🔐 支持多种认证方式（邮箱密码、公共Token） \n- 📊 实时上传/下载进度追踪 \n- 🏷️ 支持为上传文件添加标签和描述 \n- 🔄 支持批处理工作流（探索-下载-处理-上传） \n \n## 安装 \n \n### 从源码安装 \n \n#### Windows \n```powershell \ngit clone <repository-url> \ncd arthub_mcp_server \npython -m pip install -e . \n``` \n \n#### Linux / macOS \n```bash \ngit clone <repository-url> \ncd arthub_mcp_server \npip install -e . \n``` \n \n### 使用pip安装 \n \n```bash \n# Windows \npython -m pip install arthub_mcp_server \n \n# Linux / macOS \npip install arthub_mcp_server \n``` \n \n## 配置 \n \n### 环境变量 \n \n配置认证信息，选择以下方式之一： \n \n#### 方式一：使用邮箱和密码 \n \n```bash \nexport ARTHUB_EMAIL=\"your-email@example.com\" \nexport ARTHUB_PASSWORD=\"your-password\" \nexport ARTHUB_PUBLIC_KEY=\"your-public-key\" \n``` \n \n#### 方式二：使用公共Token \n \n```bash \nexport ARTHUB_PUBLIC_TOKEN=\"your-public-token\" \n``` \n \n#### 可选配置 \n \n```bash \n# API配置名称，默认为 api_config_qq（外网访问） \nexport ARTHUB_API_CONFIG=\"api_config_qq\" \n``` \n \n### Cursor配置 \n \n在Cursor的MCP设置中添加以下配置（通常在 `~/.cursor/config.json` 或项目的 `.cursor/mcp.json`）： \n \n```json \n{ \n  \"mcpServers\": { \n    \"arthub\": { \n      \"command\": \"python\", \n      \"args\": [\"-m\", \"arthub_mcp_server\"], \n      \"env\": { \n        \"ARTHUB_EMAIL\": \"your-email@example.com\", \n        \"ARTHUB_PASSWORD\": \"your-password\", \n        \"ARTHUB_PUBLIC_KEY\": \"your-public-key\" \n      } \n    } \n  } \n} \n``` \n \n或使用公共Token： \n \n```json \n{ \n  \"mcpServers\": { \n    \"arthub\": { \n      \"command\": \"python\", \n      \"args\": [\"-m\", \"arthub_mcp_server\"], \n      \"env\": { \n        \"ARTHUB_PUBLIC_TOKEN\": \"your-public-token\" \n      } \n    } \n  } \n} \n``` \n \n## 使用方法 \n \n### 1. 上传文件或目录 \n \n使用 `upload_file` 工具上传文件或整个目录到ArthHub： \n \n```python \n# 上传单个文件 \nupload_file( \n    asset_hub=\"trial\", \n    remote_dir_path=\"test/upload\", \n    local_file_path=\"/path/to/your/file.jpg\", \n    tags=[\"test\", \"demo\"], \n    description=\"测试上传文件\", \n    same_name_override…","publisher":{"name":"ArthHub Team","url":null},"homepage":null,"repository":null,"version":"0.2.0","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:arthub-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"arthub-mcp-server","registry":"pypi","observedAt":"2026-09-09T09:25:05.902Z","publishedAt":"2026-01-14T07:46:50.535532Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"arthub-mcp-server","url":"https://pypi.org/project/arthub-mcp-server/","firstSeenAt":"2026-09-09T09:23:44.459Z","fetchedAt":"2026-09-09T09:23:44.459Z","normalizedAt":"2026-09-09T09:23:44.459Z"}]},"firstSeenAt":"2026-09-09T09:23:44.459Z","updatedAt":"2026-09-09T09:25:05.902Z"}