Integrations
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 more.
Dependencies
Setup
- Install dependencies:
- Create a
.env
file with: CLUSTERS_API_KEY={CLUSTERS_API_KEY} - 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 Data by Address
Get Bulk Data by Addresses
Get Bulk Data by Names
Registration Endpoints
Check Name Availability
Get Registration Sign Data
Get Transaction Status
Notes
- Replace placeholder values (like
0x123...
,your-auth-key
, etc.) with actual values - The
testnet
parameter is optional for most 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 environment variables for configuration, ensure your
.env
file is properly set up
Alternative Testing Method
For easier testing, you could modify the server to use HTTP transport instead of stdio. This would allow you to use curl commands instead of echo pipes. Let me know if you'd like to switch to HTTP transport.
You must be authenticated.
A Model Context Protocol server implementation that provides endpoints for wallet-based authentication, cluster management, and name registration services.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server implementation for interacting with Salesforce through its REST API.Last updated -410TypeScript
- AsecurityFlicenseAqualityA Model Context Protocol server that provides tools to manage Keycloak users and realms, allowing you to create and delete users, list available realms, and view users in specific realms.Last updated -43612TypeScript
UseGrant MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for managing providers, clients, tenants, and access tokens through the UseGrant platform.Last updated -26116JavaScriptMIT License- AsecurityAlicenseAqualityA Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.Last updated -191672TypeScriptMIT License