xhost
Enables deploying static sites and dynamic applications with HTTPS URLs, supporting Node.js, Python, and any language via custom install and launch scripts.
README
xhost SDK
Claude Code plugin for xhost — deploy static sites and dynamic applications. Push code, get HTTPS URLs.
Install
/plugin marketplace add xhostd/xhost-sdk
/plugin install xhost@xhost-sdk
Installing the plugin registers both the xhost skill and the remote MCP server (https://mcp.xhostd.com/mcp/).
After installing, reload plugins in your current session:
/reload-plugins
Connect
Run /mcp, select xhost, and choose Authenticate. Your browser opens for Google sign-in — no token needed.
Usage
Just use /xhost — it handles everything:
"deploy my website" → signs up, creates app, pushes, deploys
"check my app status" → shows apps, channels, URLs, deploy state
"create a preview for this branch" → pushes branch, creates preview URL
Or invoke it explicitly:
/xhost
The single /xhost skill handles account setup, app creation, deploys, previews, and status checks. Claude figures out what you need from context.
What xhost supports
- Static sites — HTML/CSS/JS served by nginx
- Node.js apps — Express, Next.js, Fastify, Vite (provide
install.sh+launch.sh) - Python apps — FastAPI, Flask, Django (provide
install.sh+launch.sh) - Any language — if the runtime is in the base image, just write your scripts
How it works
- You push code to xhost's git server
- You trigger a deploy (explicitly, via
/xhostor the API) - xhost runs your
install.sh(install deps) thenlaunch.sh(start app on$PORT) - Your app is live over HTTPS with a wildcard cert
Requirements
- Git installed locally
- An API token (from xhostd.com/tokens) only if you push over git or call the API with raw curl — the MCP connection itself uses OAuth, no token
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.