52
/ 100
1 month ago
glama

pages-mcp

Enables uploading and serving static websites via MCP tools, with automatic path prefix injection for multi-file sites.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 1 credential: MCP_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretMCP_TOKENUpload (MCP): https://pages-mcp.internal.white.fm/mcp — Authorization: Bearer <>
configPORT
configSITES_DIRStorage: files persist under (default /data/sites), one dir per site.
configSERVE_HOSTpages.internal.white.fm Content host (Host header → serving plane).
configMCP_HOSTpages-mcp.internal.white.fm Control host (Host header → /mcp).
configPUBLIC_BASE_URL
configMAX_TOTAL_BYTES67108864 (64 MiB) Per-site upload cap.
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 7 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/robertdwhite-pages-mcp-1tjp5v)](https://m8ven.ai/mcp/robertdwhite-pages-mcp-1tjp5v)
commit: 2907bd232e7525b7fa6fa481b36007692f376d4c
code hash: e774f1db823c060c53656c859b49323311c6e6bc54c8ee496ef8a9800797bad5
verified: 6/22/2026, 12:50:40 PM
view raw JSON →