
piplabs/story-mcp-hub
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для Story SDK и Storyscan Block Explorer
Обзор
Этот репозиторий служит центральным хабом для серверов протокола Model Context Protocol (MCP). Он обеспечивает единую среду для запуска и управления различными службами MCP, которые позволяют агентам ИИ взаимодействовать с экосистемой Story Protocol. Предоставляет инструменты для запроса данных блокчейна, включая балансы адресов, транзакции и статистику блокчейна. Получить транзакции: Получить последние транзакции для адреса - получить статистики: Получить текущую статистику блокчейна - получить address overview: Получить полный обзор адреса, включая баланс, информацию о токенах и активность блокчейна - получить token holdings: Получите все запасы токенов ERC-20 по адресу, включая подробную информацию о токенах и балансах - get nft holdings: Получите все запасы NFT для адреса, включая информацию о сборе и отдельные метаданные токена - interpret transaction: Получите человеческую интерпретацию транзакции блокчейна Предоставляет инструменты для взаимодействия с Python SDK Story Protocol.
Обзор (машинный перевод)
Этот репозиторий служит центральным хабом для серверов протокола Model Context Protocol (MCP). Он обеспечивает единую среду для запуска и управления различными службами MCP, которые позволяют агентам ИИ взаимодействовать с экосистемой Story Protocol.
Проектная структура
Серверы MCP
###Сканирование MCP-сервера
Предоставляет инструменты для запроса данных блокчейна, включая балансы адресов, транзакции и статистику блокчейна.
Инструменты:
- [[Т0]]: Получите последние транзакции по адресу
- [[Т1]]: Текущая статистика блокчейна
- [[Т2]]: Получите полный обзор адреса, включая баланс, информацию о токенах и активность блокчейна
- [[Т3]]: Получите все запасы токенов ERC-20 по адресу, включая подробную информацию о токенах и балансах.
- [[Т4]]: Получите все запасы NFT для адреса, включая информацию о сборе и метаданные отдельных токенов
- [[Т5]]: Получите человеческую интерпретацию транзакции блокчейна
История SDK MCP Server
Предоставляет инструменты для взаимодействия с Python SDK Story Protocol.
Инструменты:
**IPFS & Metadata Tools (требуется PINATA JWT): **
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Story MCP Hub
This repository serves as a central hub for Story Protocol’s Model Context Protocol (MCP) servers. It provides a unified environment for running and managing various MCP services that enable AI agents to interact with Story Protocol’s ecosystem.
Project Structure
story-mcp-hub/
├── storyscan-mcp/ # MCP server for blockchain data queries via StoryScan
├── story-sdk-mcp/ # MCP server for Story Protocol SDK interactions
├── utils/ # Shared utilities for MCP servers
├── .venv/ # Python virtual environment
├── pyproject.toml # Project dependencies and configuration
├── .python-version # Python version specification
└── README.md # This file
graph TD
subgraph "MCP Hub"
style MCP Hub fill:#F5F5FF,stroke:#9999CC,stroke-width:2px,rx:10,ry:10
Agent["AI Agent(Claude, IDEs, Tools)"]
style Agent fill:#E6E6FA,stroke:#9370DB,stroke-width:2px,rx:8,ry:8
end
subgraph "StoryScan MCP Server"
style StoryScan MCP Server fill:#F0F8FF,stroke:#87CEFA,stroke-width:2px,rx:10,ry:10
StoryscanService["StoryScan Service"]
style StoryscanService fill:#E6E6FA,stroke:#9370DB,stroke-width:2px,rx:8,ry:8
subgraph "StoryScan Tools"
style StoryScan Tools fill:#F0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:10,ry:10
StoryscanToolset["Blockchain Dataget_transactions,get_address_overview,get_token_holdings,get_nft_holdings,get_stats,interpret_transaction"]
style StoryscanToolset fill:#E0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:8,ry:8
end
end
subgraph "Story SDK MCP Server"
style Story SDK MCP Server fill:#F5FFFA,stroke:#98FB98,stroke-width:2px,rx:10,ry:10
StoryService["Story Service"]
style StoryService fill:#E6E6FA,stroke:#9370DB,stroke-width:2px,rx:8,ry:8
subgraph "Story SDK Tools"
style Story SDK Tools fill:#F0FFF0,stroke:#90EE90,stroke-width:2px,rx:10,ry:10
IPFSTools["IPFS & Metadataupload_image_to_ipfscreate_ip_metadata"]
style IPFSTools fill:#E0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:8,ry:8
LicenseTools["License Managementget_license_terms,mint_license_tokens,get_license_minting_fee,predict_minting_license_fee"]
style LicenseTools fill:#E0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:8,ry:8
IPTools["IP & NFT Managementregister, attach_license_terms,mint_and_register_ip_with_terms,create_spg_nft_collection"]
style IPTools fill:#E0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:8,ry:8
TokenTools["Token & Revenuedeposit_wip, transfer_wip,pay_royalty_on_behalf,claim_all_revenue,raise_dispute"]
style TokenTools fill:#E0FFFF,stroke:#5F9EA0,stroke-width:2px,rx:8,ry:8
end
end
subgraph "External Resources"
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"storyscan-mcp": {
"command": "uv",
"args": [
"--directory",
"~/path/to/story-mcp-hub/storyscan-mcp",
"run",
"server.py"
]
},
"story-sdk-mcp": {
"command": "uv",
"args": [
"--directory",
"~/path/to/story-mcp-hub/story-sdk-mcp",
"run",
"server.py"
]
}
}
}