unulu MCP server
online · 100% uptimeai.unulu/unulu·v0.1.0·2 starsAI agent website builder. Create and publish link-in-bio sites via MCP or REST API.
2 stars
Reviews
Write oneNobody has reviewed unulu yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
unulu tools (4, 2 write)
write = sends, deletes, buys or postsunulu_check_handleFreeCheck whether a handle is available on unu.lu (not other platforms like Instagram, TikTok, etc.). For example, checking 'joe' tells you if joe.unu.lu is available for claiming. Use this to help users choose a handle before they visit the claim page.
unulu_create_sitewrite actionFreeCreate a link-in-bio site with a name, bio, and links. Returns a live URL on unu.lu that expires in 1 hour unless claimed. Do NOT call until you have at least a name and one link from the user — gather real content first, never create with placeholder or empty content. If the user provides a handle (e.g. '_guy.a' for Instagram), construct the full URL yourself — do not ask them to paste it. When feasible, offer to find all public links for the person. Before calling: tell the user they can choose a skin on the preview page for the overall aesthetic; ask permission before adding emoji leading_icons to decorate links (for not-well-known social URLs). The response includes an assistant_message with the site URL and claim details — present these to the user. Persist claim_token and claim_code_short for subsequent updates — never ask the user for them back in the same conversation. Never create a duplicate site; always update the existing one. After creation: tell the user they can pick a custom handle when they claim; share the preview URL in a copy-paste block; offer to refine bio, links, or ordering. Keep iteration fast — apply changes immediately, don't re-confirm minor edits.
unulu_get_stateFreeReturns the current state of a site including its name, bio, links, and URL. No authentication required. If expires_at is absent, the site has been claimed and is permanent. Accepts a site ID, a full URL (e.g. https://abc123.unu.lu), or a bare hostname (e.g. abc123.unu.lu).
unulu_update_sitewrite actionFreeUpdate an existing site. All fields are optional — only provided fields are changed. Links replace the entire array (omit to keep existing). Before updating, always call unulu_get_state first to read the current links and their ids — do not guess link ids. Authorization depends on site lifecycle: X-Claim-Token header for ephemeral (pre-claim) sites, X-Edit-Token header for claimed (post-claim) sites. If neither token is available and the site is claimed, use requestEditAccess to obtain an edit_token. If you created the site in this conversation, you already have the claim_token — use it directly. Returns the full updated site state. Keep iteration fast — apply changes immediately without re-confirming minor edits unless ambiguous. Accepts a site ID, a full URL (e.g. https://abc123.unu.lu), or a bare hostname (e.g. abc123.unu.lu).
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 528ms20/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
- Maintenancelast push 197 days ago4/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How unulu compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 67/100
- higher than 30% of 4,460 AI and agents servers
- Tools
- 4
- the typical AI and agents server has 6
- Tools that change things
- 50%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote AI and agents server answers 100%
- Response time
- 456 ms
- faster than 30% of 2,331 AI and agents servers
- GitHub stars
- 2
- more than 65% of 2,711 AI and agents servers
What its tools let an agent do: 2 read · 2 change
Install unulu in Claude Code, Cursor or VS Code
claude mcp add --transport http unulu https://mcp.unulu.ai
What the publisher says
From the unulu repository's README, as published. We do not edit it. Read it on GitHub
unulu
AI agent website builder, starting with link-in-bio sites. Create and publish via MCP server or REST API.
v1.0 — Stable API.
What is unulu?
unulu is a website builder designed for AI agents. You describe a site in conversation with an AI assistant — Claude, ChatGPT, Gemini, Cursor, or any MCP-compatible tool — and it builds and publishes the site instantly.
Starting with link-in-bio sites: a single page with your name, bio, and links, live at yourhandle.unu.lu. No signup, no templates, no manual work.
What AI agents can do
- Create a link-in-bio site with a name, bio, links, and theme
- Read the current state of any site
- Update content — display name, bio, links, theme, link badges
- Check handle availability before claiming
- 17 built-in themes including minimal, gradient, brutalist, glass, and more
Sites are published instantly and expire after 1 hour unless claimed with an email address.
Quick start (MCP)
Add unulu to your MCP client config:
{
"mcpServers": {
"unulu": {
"type": "streamable-http",
"url": "https://mcp.unulu.ai"
}
}
}No authentication required. Then ask your AI agent: "Build a link-in-bio site for me on unulu."
REST API
Base URL: https://api.unulu.ai
No authentication required. Rate limited. Full spec: openapi.json
Example
See a live site at unulu.unu.lu.
Docs
- API & MCP docs — human-readable documentation
- llms.txt — agent-friendly docs
- OpenAPI spec — REST API reference
- MCP discovery — MCP server metadata
- Website
Platform guides
Step-by-step setup for each AI platform:
Claude · ChatGPT · Gemini · Cursor · Copilot · Grok · Windsurf · Other
Roadmap
See open issues labeled enhancement for planned features. Suggestions welcome — open an issue.
- Idempotency keys
- Typed TypeScript client
- Portfolios and personal sites
- Custom domain support
Links
- Trust & Security
- Partners
- Acceptable use
Nothing above is checked by us. What we check is on the safety report.
unulu: common questions
- Is unulu MCP server safe?
- With care: it is graded C, so read the findings first (67/100). Read the unulu safety report
- How do I install unulu?
- It runs remotely at mcp.unulu.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does unulu need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is unulu maintained?
- The last commit was 234 days ago (2026-03-15). The latest release is v0.1.0.
- Is unulu up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of unulu?
- Servers from other publishers that do the same job: Agent-Native Forms MCP server, Mockserver MCP server and Taisly Social Media Posting MCP server.
- How does unulu compare with other AI and agents MCP servers?
- safety score 67/100 (higher than 30% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to unulu
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native FormsAgent-Native form builder - create, edit, and manage formsnot reviewedEstablishedA
- MockserverMock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.not reviewedEstablishedA
Taisly Social Media PostingPublish videos to TikTok, Reels, Shorts, X, and Facebook through Taisly.not reviewedEstablishedA