Used for loading environment variables from a .env file to configure the MCP server with API keys.
Provides schema validation for the MCP server's request and response data, ensuring type safety for the Clusters API.
MCP Server - Clusters API v1
This is a Model Context Protocol (MCP) server implementation for the Clusters API v1. It provides endpoints for authentication, cluster management, name registration, and community registrations.
Dependencies
Setup
- Install dependencies:
- Create a
.env
file with: CLUSTERS_API_KEY={CLUSTERS_API_KEY} (optional) - Build and start the server:
Testing Endpoints
Since this server uses StdioServerTransport
, you'll need to send JSON-RPC messages through stdin. Here are example commands for testing each endpoint:
Authentication Endpoints
Get Message
Get Token
Validate Token
Cluster Management Endpoints
Create Cluster
Get Cluster by ID
Get Cluster by Name
Get Cluster ID by Address
Add Wallets
Generate Wallet
Update Wallets
Remove Wallets
Verify Wallet
Address ↔ Name Resolution Endpoints
Get Name by Address
Get All Names by Address
Get Bulk Data by Addresses
Get Bulk Data by Names
Registration Endpoints
Check Name Availability
Get Registration Sign Data
- This endpoint is not operational at the moment.
Get Transaction Status
Community Endpoints
Check Community Name Availability
Register Community Name
Notes
- Replace placeholder values (like
0x123
,your-auth-key
, etc.) with actual values - The
testnet
parameter is optional for all endpoints - All responses will be JSON-RPC 2.0 formatted
- For authenticated endpoints, make sure to obtain and include a valid
authKey
- The server uses optional environment variables for configuration, ensure your
.env
file is properly set up to use it
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Model Context Protocol server implementation that provides endpoints for wallet-based authentication, cluster management, and name registration services.
Related MCP Servers
- -securityFlicense-qualityProvides a scalable, containerized infrastructure for deploying and managing Model Context Protocol servers with monitoring, high availability, and secure configurations.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.Last updated -2PythonMIT License
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -28TypeScriptMIT License
- -securityFlicense-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -Python