4everhosting-mcpserver
v0.1.2
Published
4EVERLAND Hosting MCP Server Tool
Maintainers
Readme
4EVERLAND Hosting MCP Server
A Model Context Protocol (MCP) server tool for deploying code to 4EVERLAND's IPFS hosting service.
Installation
npm install 4everhosting-mcpserverRequirements
- Node.js >= 20.12.2
- 4EVERLAND account with API token
Environment Setup
Set the following environment variables:
export TOKEN=your_4everland_api_token
export API_URL=https://cli-api.4everland.org # Default API URLUsage
After installation, you can run the server:
4everhosting-mcpserverOr use it in your own MCP client implementation by connecting to the server.
Features
- Deploy code directly to 4EVERLAND IPFS hosting
- Automatically packages files into a zip archive
- Creates new projects on 4EVERLAND
- Returns deployment URLs
API Reference
This server implements an MCP tool:
deploy_code
Deploys code to 4EVERLAND hosting.
Parameters:
code_files: Record<string, string> - Map of file paths to their contentproject_name: string - Name of the project
Returns:
status: "success" | "error"content: Array of text contentdeploymentUrl: URL of the deployed project (on success)
Development
# Build the project
npm run build
# Run the server locally
npm run serveLicense
MIT
