Skip to main content
Glama

nodeland-mcp

NodeLand is the persistent destination where agent output becomes an editable map — not a one-shot Mermaid render that dies with the chat.

This MCP server talks to the NodeLand Maps API. Agents emit concepts + relations; NodeLand stores the map, runs layout, and returns a URL the human can open, share, embed, and keep editing.

Demo maps (open these)

Replace these with maps you create during a real agent session before publishing:

  • Example concept map

  • Create your own with Claude/Cursor below, then paste the live URL here — the artifact is the demo.

Related MCP server: MegaMemory

What you get

Tool

When to use

create_map

Turn a topic into a shareable map (returns url + embedUrl)

add_to_map

Keep writing into the same map across a conversation

get_map

Read concepts/relations summary (not raw Cytoscape JSON)

list_maps

Find an existing map id

Resource: nodeland://templates — named layouts (StandardMindMapTemplate, TonyBuzzanTemplate, Tree TD / Tree LR, …).

Maps are public by default so the link works without login. Pass isPublic: false only when the user asks for private.

1. Get an API key (the real onboarding step)

  1. Sign up / log in at nodeland.io

  2. Open Settings → API Keys

  3. Generate a key with maps:read and maps:write

  4. Copy it once — it is shown only at creation time

2. Install in your agent

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "nodeland": {
      "command": "npx",
      "args": ["-y", "nodeland-mcp"],
      "env": {
        "NODELAND_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Claude Code

claude mcp add nodeland --env NODELAND_API_KEY=YOUR_API_KEY -- npx -y nodeland-mcp

Cursor

Cursor Settings → MCP → add server:

{
  "mcpServers": {
    "nodeland": {
      "command": "npx",
      "args": ["-y", "nodeland-mcp"],
      "env": {
        "NODELAND_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Optional staging:

"NODELAND_BASE_URL": "https://staging.nodeland.io"

3. Try it

Ask the agent:

Map the central concepts of [topic], put a short markdown description on each node, and give me the NodeLand link.

Then open the URL in a private/incognito window — it should render without signing in.

Config

Env

Required

Default

NODELAND_API_KEY

yes

NODELAND_BASE_URL

no

https://nodeland.io

The key is never logged. Missing key fails fast with a readable message.

Local development

git clone https://github.com/nodeland/nodeland-mcp.git
cd nodeland-mcp
npm install
npm run build
NODELAND_API_KEY=... npm start

Smoke test (creates a public map and fetches the URL without credentials):

NODELAND_API_KEY=... NODELAND_BASE_URL=https://staging.nodeland.io npm run smoke

Inspector:

npx @modelcontextprotocol/inspector npx nodeland-mcp

License

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    D
    quality
    D
    maintenance
    An MCP server that enables users to generate structured XMind mind maps with hierarchical topics, notes, and labels through natural language. It features automatic file saving to the local Documents folder and can automatically open generated maps in the XMind application.
    Last updated
    1
    111
    1
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that lets coding agents build and query a persistent knowledge graph of concepts, architecture, and decisions, enabling them to remember across sessions.
    Last updated
    192
    310
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    An MCP server exposing Kiuwo's mind map APIs as tools for creating, searching, expanding, and fetching mind maps.
    Last updated
    1
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that gives coding agents persistent, scoped symbolic memory with PLN/NAL inference on the OpenCog Hyperon MeTTa stack.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Cloud-hosted MCP server for durable AI memory

  • Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.

  • MCP server for generating rough-draft project plans from natural-language prompts.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nodeland-io/nodeland-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server