Other MCP Server · MODEL CONTEXT PROTOCOL

dasein108 mcp cw graph

dasein108 mcp cw graph is a community-listed Model Context Protocol server. Review the source repository before installation.

WHAT IT CONNECTS

dasein108 mcp cw graph 为 AI Agent 提供什么

  • **Core Operations**
  • Create, read, update, and delete cyberlinks
  • Support for named cyberlinks with custom identifiers
  • Batch operations for efficient processing
  • Rich query capabilities with filtering and pagination
  • **Transaction Management**
  • Real-time transaction monitoring and status polling
  • Detailed transaction results and error handling
  • Support for both internal and external transaction signing
  • Token transfer capabilities
  • **Advanced Features**
  • Semantic embedding generation via Hugging Face transformers
  • Real-time progress tracking for model operations
  • Cosine similarity calculations for semantic matching
  • Flexible ID system with formatted IDs (fids) and global IDs (gids)
  • Time-range based queries with UTC support
  • Owner-based filtering and statistics
  • Node.js 16 or higher
  • npm or yarn package manager
  • Access to a running Cosmos blockchain node
  • Wallet with sufficient funds for transactions
  • [Cursor IDE](https://cursor.sh/) for development
  • [Claude Desktop](https://claude.ai/desktop) for AI assistance
  • Clone the repository:
  • Install dependencies:
  • Build the project:
  • Configure environment variables (see Configuration section)
  • `PATH_TO_YOUR_PROJECT`: Absolute path to project directory
  • `NODE_URL`: Cosmos blockchain node URL
  • `CONTRACT_ADDRESS`: Deployed smart contract address
  • `WALLET_MNEMONIC`: Wallet mnemonic for signing (default: none - transactions will be unsigned)
  • `DENOM`: Token denomination (default: "stake")
  • `BENCH32_PREFIX`: BECH32 prefix
  • Description: Create single cyberlink
  • Required: `type`
  • Optional: `from`, `to`, `value`
  • Description: Create node + link
  • Required: `node_type`, `link_type`
  • Optional: `node_value`, `link_value`, `link_to_existing_id`, `link_from_existing_id`
  • Description: Create named cyberlink (admin only)
  • Required: `name`, `cyberlink`
  • Description: Batch create cyberlinks
  • Required: `cyberlinks[]`
  • Description: Update existing cyberlink
  • Required: `gid`, `cyberlink`
  • Description: Remove cyberlink
  • Required: `gid`
  • Description: Add semantic embedding
  • Required: `formatted_id`
  • Description: Get by global ID
  • Required: `gid`
  • Description: Get by formatted ID
  • Required: `fid`
  • Description: List all with pagination
  • Parameters: `limit`, `start_after`
  • Description: List named cyberlinks
  • Parameters: `limit`, `start_after`
  • Description: Get multiple by IDs
  • Required: `gids[]`
  • Description: Filter by type
  • Required: `type`
  • Description: Filter by source
  • Required: `from`
  • Description: Filter by target
  • Required: `to`
  • Description: Filter by owner & type
  • Required: `owner`, `type`
  • Description: Filter by creation time
  • Required: `owner`, `start_time`
  • Description: Filter by any time
  • Required: `owner`, `start_time`
  • Description: Get last assigned ID
  • Description: Get contract config
  • Description: Get debug state (admin only)
  • Description: Get graph statistics
  • Description: Get tx status
  • Required: `transaction_hash`
  • Description: Get detailed tx status
  • Required: `transaction_hash`
  • Description: Get wallet balances
  • Description: Transfer tokens
  • Required: `recipient`, `amount`
  • All timestamps must be in ISO 8601 format
  • Example: `2024-06-01T12:00:00Z`
  • UTC timezone is assumed if not specified
  • `start_time` is required, `end_time` is optional
  • `start_after`: Pagination cursor
  • `limit`: Results per page (default: 50)
  • Description: Invalid parameters
  • Common causes: Missing required fields, wrong format
  • Description: Unknown tool
  • Common causes: Typo in tool name, deprecated tool
  • Description: System error
  • Common causes: Network issues, contract errors
  • `-v $(pwd)/hf-cache:/app/hf-cache` mounts a local directory for model caching, so models are not re-downloaded every time.
  • `--env-file .env` loads environment variables from your `.env` file.
  • `-p 8000:8000` exposes the server on port 8000.
  • `--name cw-social` names your container for easier management.
  • Fork the repository
  • Create a feature branch (`git checkout -b feature/amazing-feature`)
  • Commit your changes (`git commit -m 'Add amazing feature'`)
  • Push to the branch (`git push origin feature/amazing-feature`)
  • Open a Pull Request

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。