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. 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
Add this skill
npx mdskills install 4everland/4everland-hosting-mcpWell-documented MCP server with clear deployment tool for decentralized hosting platforms
1# 4EVERLAND Hosting MCP Server23[](https://www.npmjs.com/package/@4everland/hosting-mcp)4[](https://opensource.org/licenses/MIT)5[](https://nodejs.org/)67---89A Model Context Protocol (MCP) server implementation10for [4EVERLAND Hosting](https://docs.4everland.org/hositng/what-is-hosting) enabling instant deployment of AI-generated11code to decentralized storage networks like Greenfield, IPFS, and Arweave.1213## Overview1415The 4EVERLAND Hosting MCP Server enables users to leverage AI-driven workflows to deploy code instantly to decentralized16storage networks such as Greenfield, IPFS, and Arweave. Upon deployment, it provides a directly accessible webpage17domain, streamlining the process of deploying and sharing decentralized applications.1819## Features2021- **Instant Deployment with Domain Generation**: Deploy AI-generated code to decentralized storage networks and receive22 a unique, immediately accessible webpage domain with a single command.23- **Multiple Decentralized Storage Networks**: Support for Greenfield, IPFS, and Arweave, enabling flexible and24 resilient storage options for your applications.25- **Secure and Loss-Proof Decentralized Storage**: Leverage the robust, tamper-resistant, and highly available nature of26 decentralized storage to ensure data security and prevent data loss.27- **Visual Project Management Interface**: Manage your deployed projects, view detailed information, or configure custom28 domains directly in the [4EVERLAND Dashboard](https://dashboard.4everland.org/).2930## MCP Tool3132### Tool: deploy_site3334**Description**: Deploys code to 4EVERLAND hosting platforms.3536| Parameter | Type | Description |37|--------------|------------------------------|-------------------------------------------------------------------------------|38| code_files | Record<string, string> | Map of file paths to their content |39| project_name | string | Project name (alphanumeric, underscore, hyphen; cannot start/end with hyphen) |40| project_id | string (optional) | Existing project ID to deploy to (new project created if omitted) |41| platform | "IPFS"\|"AR"\|"GREENFIELD" | Storage platform to deploy to (default: `"IPFS"`) |4243## Get Hosting Auth Token44451. Log in to your [4EVERLAND Dashboard](https://dashboard.4everland.org/) account.462. Go to **Hosting** -> **Auth Token**.473. Click on **+Create** to generate a new token.484. Copy and save the token somewhere safe as it will only be shown once.4950## Integration with Cursor5152To connect to the MCP server from Cursor:53541. Open Cursor and go to **Settings** (gear icon in the top right).552. Click on **MCP** in the left sidebar.563. Click **Add new global MCP server**.574. Enter the following details:5859```json60{61 "mcpServers": {62 "4ever-mcpserver": {63 "command": "npx",64 "args": [65 "-y",66 "@4everland/hosting-mcp@latest",67 "serve"68 ],69 "env": {70 "TOKEN": "your-hosting-auth-token"71 }72 }73 }74}75```7677## Integration with Claude Desktop7879To connect to the MCP server from Claude Desktop:80811. Open Claude Desktop and go to **Settings**.822. Click on **Developer** in the left sidebar.833. Click the **Edit Config** button.844. Add the following configuration to the `claude_desktop_config.json` file:8586```json87{88 "mcpServers": {89 "4ever-mcpserver": {90 "command": "npx",91 "args": [92 "-y",93 "@4everland/hosting-mcp@latest",94 "serve"95 ],96 "env": {97 "TOKEN": "your-hosting-auth-token"98 }99 }100 }101}102```1031045. Save the file and restart Claude Desktop.105106## Local Development107108To run the server locally for development:109110```bash111# Clone repository112git clone https://github.com/4everland/4everland-hosting-mcp.git113cd 4everland-hosting-mcp114115# Install dependencies116npm install117118# Build the project119npm run build120121# Run the server locally122npm run serve123```124125## License126127This project is licensed under the MIT License.
Full transparency — inspect the skill content before installing.