NvLand

Connect with AI or your terminal

Besides the dashboard, NvLand offers two ways to connect. Below we separate what works today from what is still being prepared.

🤖

Use from AI

Agents like Claude, ChatGPT, and Cursor publish pages and read visits and leads.

Available now

⌨️

Use from a terminal

Publish a local folder as-is, then pull a published page back to edit it.

Public install in preparation

Use from AI (MCP and REST)

Connect your agent straight to the NvLand server. Nothing extra to install.

  1. Sign in and create an API key in settings. The key is shown only once, when you create it. Open integrations and settings
  2. For Claude Code, run the line below in your terminal. Put your own key where it says YOUR_API_KEY.
  3. For other agents, give them the machine-readable contract URL and let them call REST with the same key.
claude mcp add --transport http nvland https://nvland.docenty.ai/api/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Enter the key yourself in your client settings. Pasting it into an AI chat leaves it in the transcript. If you can reach more than one workspace, name the workspace you want to use as well.

When MCP is not available (REST)

You can call REST directly with the same API key. Start with a read request to confirm the connection and the workspace you are using.

curl -s https://nvland.docenty.ai/api/v1/workspaces -H "Authorization: Bearer YOUR_API_KEY"

Use from a terminal (CLI)

Public install in preparation

Publish a whole local folder, pull a published page back, edit it, and publish again to the same address. You approve in the browser, so no API key goes into a config file.

The public install of nvland is still being prepared. We do not show install commands before it is ready, because they would not work.

For now, connect through AI (MCP or REST) →

Machine-readable contract

This is the document agents read directly. You do not need to read it first — just give your agent the address.

Open agents.md