Recall MCP Server
A simple MCP server that exposes basic Recall functionality including listing buckets, getting account balances, creating objects, and more
Overview
Recall MCP Server is a Model Context Protocol (MCP) server that facilitates interactions with Recall services for blockchain storage operations, allowing users to manage account information, buckets, and objects.
To use the Recall MCP Server, clone the repository, install dependencies, create a .env file with your Recall private key, and run the server using npm commands.
- Account operations: Get account information, credit balance, and buy credits. - Bucket operations: List and create buckets. - Object operations: Retrieve and add objects to buckets. - Security measures to protect private keys and sensitive data.
- Managing blockchain storage accounts.
- Creating and organizing data buckets for storage.
- Securely handling sensitive information in blockchain applications.
Add to your AI client
Use these steps to connect Recall MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"recall-mcp-recallnet": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"recall-mcp-recallnet": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"recall-mcp-recallnet": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"recall-mcp-recallnet": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"recall-mcp-recallnet": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"recall-mcp-recallnet": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-recall-mcp-recallnet"
]
}
}
}FAQ
**What is the purpose of the Recall MCP Server?**
It allows users to perform various operations related to blockchain storage securely.
**How do I secure my private key?**
Follow the provided security guidelines, including keeping your `.env` file private and using restricted permissions.
**Is there a guide for using the MCP tools?**
Yes, detailed instructions are available in the Cursor Usage Guide.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2780,"uuid":"267011e3-8d74-488b-af61-b09bb64f5469","name":"recall-mcp","title":"Recall MCP Server","description":"A simple MCP server that exposes basic Recall functionality including listing buckets, getting account balances, creating objects, and more","avatar_url":"https://avatars.githubusercontent.com/u/162603603?v=4","created_at":"2025-03-14T01:47:27.151Z","updated_at":"2025-03-14T02:13:43.469Z","status":"created","author_name":"recallnet","author_avatar_url":"https://avatars.githubusercontent.com/u/162603603?v=4","tags":"[]","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/recallnet/recall-mcp","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"3\",\"license\":\"MIT license\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-04-09 11:14:09\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]