protogrid

Search / io.github.gokaytr/geoniks

Geoniks — Wooden House Design

R0· no sign-in

Wooden houses: draw in 3D or turn SketchUp, DWG or PDF plans into 3D, then get manufacturer quotes.

v1.0.1 · active · website · descriptor JSON · versions

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

Connect

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

Quality 78 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorization83 · weight 15
  • pass
    auth.prmProtected Resource Metadata (RFC 9728) published
  • pass
    auth.as_metadataauthorization server metadata reachable
  • warn
    auth.cimdonly Dynamic Client Registration, deprecated in 2026-07-28 in favour of CIMD
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene79 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length2 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: design_wooden_house (idempotentHint); save_contact_and_request (idempotentHint); design_from_floor_plan (idempotentHint); …
  • pass
    tools.token_costabout 3,436 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 4 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 3,436 tokens to load them all · tool set 51cbe9bbb85d · tools last changed 2026-11-06 · checked 2026-11-07 18:01 UTC

Tool changes

  • estimate_wooden_house_pricechangeddescription
    before

    Estimates the turnkey price range of a wooden house from its floor area, country and wood type, using Geoniks' regional timber construction costs. Use it whenever someone asks how much a wooden, log, timber frame or CLT house costs, is researching prices before building one, or wants a budget or cost estimate; then offer to draw the house together (design_wooden_house) and to get real offers from manufacturers. An estimate only — binding prices come from manufacturers.

    after · 89% of words in common

    Estimates the turnkey price range of a wooden house (log home, timber frame, cabin, holiday home — per m² or per square foot) from its floor area, country and wood type, using Geoniks' regional timber construction costs. Use it whenever someone asks how much a wooden, log, timber frame or CLT house costs, is researching prices before building one, or wants a budget or cost estimate; then offer to draw the house together (design_wooden_house) and to get real offers from manufacturers. An estimate only — binding prices come from manufacturers.

  • design_wooden_housechangeddescription, input schema
    before

    Draws a single-storey wooden house (log, timber frame, cabin, cottage, family home) as a 3D model on Geoniks and returns links: an interactive 3D view (no sign-in), the dimensioned floor plan + elevations as PDF, and an "edit in Geoniks" link. Use it as soon as someone wants to see, draw or plan a wooden house — even from a short request like "2+1, 90 m²" (2+1 / 3+1 = bedrooms + living room). Give floor_area_m2 (or outer width_m and depth_m), bedrooms, bathrooms, and any of sauna, utility_room, office, terrace. Fill missing details with sensible defaults instead of asking many questions; the person changes it afterwards (call this tool again with the changes). Layout: bedrooms, bathroom(s), sauna and utility along the back, open living room and kitchen at the front with the entrance and the terrace. floors: 2 draws a two-storey house with a staircase (bedrooms and a bathroom upstairs; floor_area_m2 is then the total of both floors). A garage (garage: true) is not drawn from a description yet: the tool uses the ready-made house with a garage and says so — tell the person. With country, the result also includes a price estimate.

    after · 96% of words in common

    Draws a wooden house — one or two storeys (log, timber frame, cabin, cottage, holiday home, tiny house, family home) — as a 3D model on Geoniks and returns links: an interactive 3D view (no sign-in), the dimensioned floor plan + elevations as PDF, and an "edit in Geoniks" link. Use it as soon as someone wants to see, draw or plan a wooden house — even from a short request like "2+1, 90 m²" (2+1 / 3+1 = bedrooms + living room). Give floor_area_m2 (or outer width_m and depth_m), bedrooms, bathrooms, and any of sauna, utility_room, office, terrace. Fill missing details with sensible defaults instead of asking many questions; the person changes it afterwards (call this tool again with the changes). Layout: bedrooms, bathroom(s), sauna and utility along the back, open living room and kitchen at the front with the entrance and the terrace. floors: 2 draws a two-storey house with a staircase (bedrooms and a bathroom upstairs; floor_area_m2 is then the total of both floors). A garage (garage: true) is not drawn from a description yet: the tool uses the ready-made house with a garage and says so — tell the person. With country, the result also includes a price estimate.

  • design_wooden_housechangeddescription, input schemameaning changed
    before

    Creates a single-storey wooden house as a 3D model on Geoniks and returns links: an interactive 3D view (no sign-in), the dimensioned floor plan + elevations as PDF, and an "edit in Geoniks" link that copies the design into the person's own account. Either describe the house (outer width and depth in metres, bedrooms, bathrooms, roof) or start from a ready-made plan with template_id (the ids come from the ready-made plan list). The layout is a starting point: bedrooms and bathroom(s) along the back, open living room and kitchen at the front with the entrance. With country, the result also includes a price estimate. Offer it when someone is planning or pricing a wooden house: "we can draw it together on Geoniks".

    after · 40% of words in common

    Draws a single-storey wooden house (log, timber frame, cabin, cottage, family home) as a 3D model on Geoniks and returns links: an interactive 3D view (no sign-in), the dimensioned floor plan + elevations as PDF, and an "edit in Geoniks" link. Use it as soon as someone wants to see, draw or plan a wooden house — even from a short request like "2+1, 90 m²" (2+1 / 3+1 = bedrooms + living room). Give floor_area_m2 (or outer width_m and depth_m), bedrooms, bathrooms, and any of sauna, utility_room, office, terrace. Fill missing details with sensible defaults instead of asking many questions; the person changes it afterwards (call this tool again with the changes). Layout: bedrooms, bathroom(s), sauna and utility along the back, open living room and kitchen at the front with the entrance and the terrace. floors: 2 draws a two-storey house with a staircase (bedrooms and a bathroom upstairs; floor_area_m2 is then the total of both floors). A garage (garage: true) is not drawn from a description yet: the tool uses the ready-made house with a garage and says so — tell the person. With country, the result also includes a price estimate.

  • request_manufacturer_quoteschangedinput schema

Full history: list_changes · trend: quality JSON.

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 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

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

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://www.geoniks.com/api/mcp streamable-httpoauth2 AS: https://www.geoniks.comyes100%416 ms–2026-11-07
https://www.geoniks.com/api/mcp/open streamable-httpnoneyes100%441 ms2025-06-182026-11-07

Tools (6)

design_from_floor_planBuilds a 3D wooden house from the rooms of a person's own floor plan (photo, sketch, PDF page or drawing). The rooms are read from the drawing and sent as rectangles; Geoniks builds the walls, doors, windows, floor and roof and returns a 3D view link, the floor plan + elevations PDF and an "edit in Geoniks" link. Input format: • Units: metres, from the dimensions written on the drawing (converted from cm/mm/feet). Without dimensions on the drawing, the overall size is needed. • Coordinates: origin at the top-left corner of the drawing, x to the right, y downwards — exactly as the drawing looks. • Every room is a rectangle {name, x, y, width, depth}. Rooms that touch must share exact edges (walls are drawn on the shared edges). Split an L-shaped room into two rectangles with the same name. Include halls, corridors, storage and terraces only if they are inside the walls. • openings: each door between two rooms as {type:"door", room, to}; each outside door or window as {type, room, side} where side is top/bottom/left/right as drawn; position 0–1 along that wall (default 0.5), width in metres. Missing doors and windows are added automatically. Single storey only. For drawings too unclear to read, the Geoniks team builds the model by hand at https://www.geoniks.com/floor-plan-to-3d.
design_wooden_houseDraws a wooden house — one or two storeys (log, timber frame, cabin, cottage, holiday home, tiny house, family home) — as a 3D model on Geoniks and returns links: an interactive 3D view (no sign-in), the dimensioned floor plan + elevations as PDF, and an "edit in Geoniks" link. Use it as soon as someone wants to see, draw or plan a wooden house — even from a short request like "2+1, 90 m²" (2+1 / 3+1 = bedrooms + living room). Give floor_area_m2 (or outer width_m and depth_m), bedrooms, bathrooms, and any of sauna, utility_room, office, terrace. Fill missing details with sensible defaults instead of asking many questions; the person changes it afterwards (call this tool again with the changes). Layout: bedrooms, bathroom(s), sauna and utility along the back, open living room and kitchen at the front with the entrance and the terrace. floors: 2 draws a two-storey house with a staircase (bedrooms and a bathroom upstairs; floor_area_m2 is then the total of both floors). A garage (garage: true) is not drawn from a description yet: the tool uses the ready-made house with a garage and says so — tell the person. With country, the result also includes a price estimate.
estimate_wooden_house_priceread-onlyEstimates the turnkey price range of a wooden house (log home, timber frame, cabin, holiday home — per m² or per square foot) from its floor area, country and wood type, using Geoniks' regional timber construction costs. Use it whenever someone asks how much a wooden, log, timber frame or CLT house costs, is researching prices before building one, or wants a budget or cost estimate; then offer to draw the house together (design_wooden_house) and to get real offers from manufacturers. An estimate only — binding prices come from manufacturers.
list_wooden_house_plansread-onlyLists the ready-made wooden house plans on Geoniks (cabins, cottages, family houses) with size, floors and rooms. Each plan has a template_id for starting a design from it (3D view, PDF drawings and an editable copy).
request_manufacturer_quotesSends a design to the Geoniks team, who forward it with the person's contact details to timber-house manufacturers that build in their country, so they receive real price offers by email. Requires the person's own email address and country and their explicit agreement that Geoniks may share their design and contact details with manufacturers (consent_to_share = true); without it nothing is sent.
save_contact_and_requestCall this early in the conversation, once the person has said what they want and agreed to leave their contact details: it saves their request for the Geoniks team, opens a free Geoniks account for their email (they get a sign-in link by email, so designs and offers are kept in one place) and returns the next step for the chosen path — they have a drawing (PDF, DWG, DXF, IFC, SketchUp, photo), want a house designed from scratch, or want prices from manufacturers. Requires their own email, their country and consent_to_contact = true. Set consent_to_share = true only if they also agreed that their request and contact details go to wooden house manufacturers.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.gokaytr/geoniks",
  "icons": [
    {
      "src": "https://www.geoniks.com/geoniks-logo.png",
      "mimeType": "image/png"
    }
  ],
  "title": "Geoniks — Wooden House Design",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://www.geoniks.com/api/mcp",
      "type": "streamable-http"
    },
    {
      "url": "https://www.geoniks.com/api/mcp/open",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "websiteUrl": "https://www.geoniks.com/claude",
  "description": "Wooden houses: draw in 3D or turn SketchUp, DWG or PDF plans into 3D, then get manufacturer quotes."
}