Recall MCP Server
by recallnet
This is a Model Context Protocol (MCP) server implementation for Recall operations. It allows MCP-compatible clients to interact with Recall services for blockchain storage operations.
Last updated: N/A
What is Recall MCP Server?
The Recall MCP Server is an implementation of the Model Context Protocol designed to facilitate interaction between clients like Cursor and Claude Desktop with the Recall network. It provides a secure interface for performing blockchain storage operations on the Recall network.
How to use Recall MCP Server?
To use the server, clone the repository, install dependencies, configure environment variables (either directly in Cursor/Claude or via a .env file), build the project, and then run the server. Finally, configure Cursor or Claude Desktop to connect to the server using the provided instructions.
Key features of Recall MCP Server
Account Operations (Get account information, Get credit balance, Buy credit)
Bucket Operations (List all buckets, Create new buckets)
Object Operations (Get objects from buckets, Add objects to buckets, List objects within buckets)
Multiple layers of security to protect private key
Environment variable precedence for configuration
MCP tools for interacting with Recall network
Use cases of Recall MCP Server
Integrating Recall blockchain storage into Cursor IDE
Integrating Recall blockchain storage into Claude Desktop
Securely managing blockchain data for AI applications
Providing a secure interface for LLMs to interact with blockchain storage
FAQ from Recall MCP Server
How do I protect my private key?
How do I protect my private key?
Never share your private key or .env file contents. Never run commands that display your private key. Never allow the LLM to execute shell commands directly without your approval. If using a .env file, store it with restricted permissions.
What is the recommended way to configure the server?
What is the recommended way to configure the server?
The recommended approach is to provide environment variables directly in your Cursor or Claude Desktop configuration. This is more secure and eliminates the need for a .env file.
What environment variables are required?
What environment variables are required?
The RECALL_PRIVATE_KEY is required. RECALL_NETWORK defaults to 'testnet'.
How do I add the server to Cursor?
How do I add the server to Cursor?
Go to Settings > MCP Servers, click 'Add Server', and configure the server with the appropriate command, arguments, and environment variables.
How do I add the server to Claude Desktop?
How do I add the server to Claude Desktop?
Locate your Claude Desktop configuration file, edit the file with the provided JSON configuration, and restart Claude Desktop.