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

What dasein108 mcp cw graph gives an 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

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.