4everland-hosting-mcp
Official4EVERLAND Hosting MCP Server
A Model Context Protocol (MCP) server implementation for 4EVERLAND Hosting enabling instant deployment of AI-generated code to decentralized storage networks like Greenfield, IPFS, and Arweave.
Overview
The 4EVERLAND Hosting MCP Server enables users to leverage AI-driven workflows to deploy code instantly to decentralized storage networks such as Greenfield, IPFS, and Arweave. Upon deployment, it provides a directly accessible webpage domain, streamlining the process of deploying and sharing decentralized applications.
Features
Instant Deployment with Domain Generation: Deploy AI-generated code to decentralized storage networks and receive a unique, immediately accessible webpage domain with a single command.
Multiple Decentralized Storage Networks: Support for Greenfield, IPFS, and Arweave, enabling flexible and resilient storage options for your applications.
Secure and Loss-Proof Decentralized Storage: Leverage the robust, tamper-resistant, and highly available nature of decentralized storage to ensure data security and prevent data loss.
Visual Project Management Interface: Manage your deployed projects, view detailed information, or configure custom domains directly in the 4EVERLAND Dashboard.
MCP Tool
Tool: deploy_site
Description: Deploys code to 4EVERLAND hosting platforms.
Parameter | Type | Description |
code_files | Record<string, string> | Map of file paths to their content |
project_name | string | Project name (alphanumeric, underscore, hyphen; cannot start/end with hyphen) |
project_id | string (optional) | Existing project ID to deploy to (new project created if omitted) |
platform | "IPFS"|"AR"|"GREENFIELD" | Storage platform to deploy to (default: |
Get Hosting Auth Token
Log in to your 4EVERLAND Dashboard account.
Go to Hosting -> Auth Token.
Click on +Create to generate a new token.
Copy and save the token somewhere safe as it will only be shown once.
Integration with Cursor
To connect to the MCP server from Cursor:
Open Cursor and go to Settings (gear icon in the top right).
Click on MCP in the left sidebar.
Click Add new global MCP server.
Enter the following details:
{
"mcpServers": {
"4ever-mcpserver": {
"command": "npx",
"args": [
"-y",
"@4everland/hosting-mcp@latest",
"serve"
],
"env": {
"TOKEN": "your-hosting-auth-token"
}
}
}
}Integration with Claude Desktop
To connect to the MCP server from Claude Desktop:
Open Claude Desktop and go to Settings.
Click on Developer in the left sidebar.
Click the Edit Config button.
Add the following configuration to the
claude_desktop_config.jsonfile:
{
"mcpServers": {
"4ever-mcpserver": {
"command": "npx",
"args": [
"-y",
"@4everland/hosting-mcp@latest",
"serve"
],
"env": {
"TOKEN": "your-hosting-auth-token"
}
}
}
}Save the file and restart Claude Desktop.
Local Development
To run the server locally for development:
# Clone repository
git clone https://github.com/4everland/4everland-hosting-mcp.git
cd 4everland-hosting-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Run the server locally
npm run serveLicense
This project is licensed under the MIT License.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/4everland/4everland-hosting-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server