Skip to main content
ClaudeWave
MCP ServersOfficial Registry0 stars0 forksUpdated today
ClaudeWave Trust Score
52/100
· OK
Passed
  • Actively maintained (<30d)
  • Documented (README)
Flags
  • !No standard license detected
  • !No description
Last scanned: 8/21/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/AgenthostEU/agenthost-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "agenthost-mcp": {
      "command": "node",
      "args": ["/path/to/agenthost-mcp/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/AgenthostEU/agenthost-mcp and follow its README for install instructions.
Use cases

MCP Servers overview

# agenthost MCP server

[agenthost](https://agenthost.eu) is agent-first web hosting, driven entirely
through an MCP server. This repository holds the [MCP Registry](https://registry.modelcontextprotocol.io)
listing for it — [`server.json`](./server.json) — and the workflow that publishes
that listing.

agenthost is a **remote** MCP server: it is hosted by agenthost and reachable over
[Streamable HTTP](https://modelcontextprotocol.io/specification/basic/transports)
at **`https://agenthost.eu/mcp`**. There is nothing to install locally.

- **Registry name:** `eu.agenthost/agenthost`
- **Endpoint:** `https://agenthost.eu/mcp` (Streamable HTTP)
- **Website:** <https://agenthost.eu>

The server code itself lives in agenthost's private control-panel repository; this
repository only carries the public registry metadata.

## Connecting

Point any MCP client that speaks Streamable HTTP at `https://agenthost.eu/mcp`.
Authentication is handled by the client's OAuth flow — you sign in (or sign up) at
agenthost in your browser, so there is no token to paste. For unattended clients
that cannot open a browser, agenthost can mint a long-lived API token to send as a
`Bearer` header.

Example client configuration:

```json
{
  "mcpServers": {
    "agenthost": {
      "type": "streamable-http",
      "url": "https://agenthost.eu/mcp"
    }
  }
}
```

## Publishing

Publishing is automated with GitHub Actions ([`.github/workflows/publish-mcp.yml`](./.github/workflows/publish-mcp.yml)).
The registry entry is namespaced under `eu.agenthost` — the reverse-DNS form of
`agenthost.eu` — and ownership is proven with **DNS authentication**: a TXT record
on the apex of `agenthost.eu` holds the public half of an Ed25519 signing key, and
the workflow signs with the private half stored in the `MCP_PRIVATE_KEY` secret.

- Every push and pull request **validates** `server.json` against the official
  schema (`mcp-publisher validate`) — no secret required.
- Pushing a **`v*` tag** (or running the workflow manually) **publishes** to the
  registry. On a tag, the published version is taken from the tag, so the git tag
  is the single source of truth for the registry version.

To cut a release:

```bash
git tag v0.1.0
git push origin v0.1.0
```

Verify afterwards:

```bash
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=eu.agenthost/agenthost"
```

### One-time DNS auth setup

Generate the signing key on a trusted machine (needs OpenSSL 3+), so the private
key never leaves your control:

```bash
# 1. Generate an Ed25519 key pair
openssl genpkey -algorithm Ed25519 -out key.pem

# 2. Build the DNS TXT record (public key)
PUBLIC_KEY="$(openssl pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)"
echo "agenthost.eu. IN TXT \"v=MCPv1; k=ed25519; p=${PUBLIC_KEY}\""

# 3. Extract the private key for the GitHub secret
openssl pkey -in key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n'; echo
```

Then:

1. **Add the TXT record** from step 2 on the **apex** of `agenthost.eu`
   (`agenthost.eu`, not a `_mcp-auth` subdomain). Wait for it to propagate.
2. **Add the private key** from step 3 as a repository secret named
   `MCP_PRIVATE_KEY` (Settings → Secrets and variables → Actions). For stronger
   protection, store it instead on a GitHub Environment named `mcp-registry-publish`
   and restrict that environment to the default branch and release tags — the
   workflow already references that environment.
3. Delete `key.pem` once the secret is stored.

If you rotate the key, remove the old TXT record from the apex — a stale record is
tried first and will fail verification.

## Editing `server.json`

`server.json` follows the MCP Registry
[`server.schema.json`](https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json)
(the `$schema` field pins the exact version). Keep the `remotes[].url` in sync with
the production endpoint, and keep `description` within the schema's 100-character
limit. CI validates every change, so a malformed edit fails in review.

What people ask about agenthost-mcp

What is AgenthostEU/agenthost-mcp?

+

AgenthostEU/agenthost-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.

How do I install agenthost-mcp?

+

You can install agenthost-mcp by cloning the repository (https://github.com/AgenthostEU/agenthost-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is AgenthostEU/agenthost-mcp safe to use?

+

Our security agent has analyzed AgenthostEU/agenthost-mcp and assigned a Trust Score of 52/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains AgenthostEU/agenthost-mcp?

+

AgenthostEU/agenthost-mcp is maintained by AgenthostEU. The last recorded GitHub activity is dated 2026-08-20, with 0 open issues.

Are there alternatives to agenthost-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy agenthost-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: AgenthostEU/agenthost-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/agenthosteu-agenthost-mcp)](https://claudewave.com/repo/agenthosteu-agenthost-mcp)
<a href="https://claudewave.com/repo/agenthosteu-agenthost-mcp"><img src="https://claudewave.com/api/badge/agenthosteu-agenthost-mcp" alt="Featured on ClaudeWave: AgenthostEU/agenthost-mcp" width="320" height="64" /></a>

More MCP Servers

agenthost-mcp alternatives