protogrid

Search / com.neuronform/mcp

NeuronForm 3D map models

R0· no sign-in

Design 3D-printable multi-colour map models from OpenStreetMap data, render them, and share them.

v0.1.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality94new
Trust96of 100
Uptime, 30 days100%
Latency p50614 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "neuronform": {
      "type": "http",
      "url": "https://neuronform.com/mcp"
    }
  }
}
claude mcp add --transport http neuronform https://neuronform.com/mcp
[mcp_servers.neuronform]
url = "https://neuronform.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "neuronform": {
      "type": "remote",
      "url": "https://neuronform.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "neuronform": {
      "type": "http",
      "url": "https://neuronform.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=neuronform&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbmV1cm9uZm9ybS5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "neuronform": {
      "type": "http",
      "url": "https://neuronform.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "neuronform": {
      "httpUrl": "https://neuronform.com/mcp"
    }
  }
}
extensions:
  "neuronform":
    enabled: true
    name: "neuronform"
    type: streamable_http
    uri: "https://neuronform.com/mcp"
    timeout: 300

Quality 94 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations10 of 10 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,395 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

10 tools, about 3,395 tokens to load them all · tool set b982027a08c6 · checked 2026-11-07 18:35 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-4d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://neuronform.com/mcp streamable-httpnoneyes100%614 ms2024-11-05, 2025-03-26, 2025-06-18, 2025-11-25, 2026-07-282026-11-07

Tools (10)

create_designread-onlyCompiles a short brief into a complete design with the configurator defaults; the centre given by place or lat and lon is the centre of tile 0. Invalid values fall back to their defaults with a notice naming the brief field. Change the result with edit_design.
edit_designread-onlyChanges a design and returns the complete changed design, validated against the rules and the limits of anonymous use. changes takes brief fields (an absent field keeps the design: width, rotation, model_width, exaggeration, relief, frame, colors, label, tiles, shape, or place or lat and lon to move the centre of tile 0); patch takes JSON Patch operations for every other field, applied after changes. The service stores no design: send the complete design every time and continue with the returned one.
edit_tilesread-onlyAdds a tile at, or removes the tile at, a compass side of a tile and returns the updated design.
find_map_elementsread-onlyLists roads and paths, buildings, areas, or ground regions of the design with a ready-to-insert request fragment and its target path; a building also carries the placement of a custom house that replaces it.
get_design_guideread-onlyReturns the guide of one topic of the design JSON with the JSON schema of its fields.
list_templatesread-onlyLists published gallery templates with slug, title, and image URL; with a slug it returns the design of that template.
render_designread-onlyRenders a design as an image, returns its summary, and opens the interactive 3D viewer where the host supports it. The default overview shows four 3D views from the north, east, south, and west beside the top view with north up and a scale bar, so proportions and relief read from every side; view top or oblique with a direction gives one larger view, resolution high doubles the size. A repeated render of the same design and options is answered from the cache.
search_placesread-onlySearches places, streets, and house numbers in the place index of NeuronForm and returns candidates with name, lat, lon, and kind.
share_designStores the design and returns a link, valid for 90 days, that opens exactly this design in the NeuronForm configurator.
validate_designread-onlyChecks a design against the request rules, the limits of anonymous use, and the restricted areas without generating it.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.neuronform/mcp",
  "icons": [
    {
      "src": "https://neuronform.com/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "NeuronForm 3D map models",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://neuronform.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.0",
  "repository": {
    "url": "https://github.com/FF-TEC/neuronform-mcp",
    "source": "github"
  },
  "websiteUrl": "https://neuronform.com/agents/en",
  "description": "Design 3D-printable multi-colour map models from OpenStreetMap data, render them, and share them."
}