MCP Hub
Every UZEN Labs product line, served through a single Model Context Protocol endpoint. Connect any MCP client — Claude Desktop, Cursor, or an AI agent — and it can search and read our content directly.
Endpoint: https://mcp.uzenlabs.com/ — the domain root is the endpoint, no path needed
- Transport: Streamable HTTP (JSON-RPC 2.0)
- Read-only, no authentication
- Content snapshots rebuild automatically when source sites deploy
Tools
| Tool | What it does |
|---|---|
list_sites() |
List every connected product source with live item counts |
search(query, site?, lang?) |
Cross-site keyword search (EN/ZH/JA/ES) |
read(site, id) |
Full text of one item as markdown, with source URL |
Sources
| Site | Content | Languages |
|---|---|---|
| theonchaindiary.com | Web3 on-chain security education — articles + glossary | EN / ZH |
| zens.ink | ZensInk — SEO workflow docs + journal | EN / ZH / JA / ES |
| liteink.co | Astro template shop — themes, docs, blog | EN |
| revolutio.si | AI disruption intelligence — industry analyses | EN |
| urgenth.com | Urgenth — customs & HS classification guides + HS Code Finder | EN |
| uzenlabs.com | Build log + product pages | EN |
Connect
Works with any MCP client that speaks Streamable HTTP:
{
"mcpServers": {
"uzenlabs": {
"type": "http",
"url": "https://mcp.uzenlabs.com/"
}
}
}
Or test directly:
curl -X POST https://mcp.uzenlabs.com/ \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"search","arguments":{"query":"wallet drainer"}}}'