mcp.gholl.com — Interactive micro-tools

Geometry Lab

Drag triangles, quadrilaterals and circles to explore sides, angles, area and the Pythagorean / sine / cosine theorems.

  • Math
  • math
  • geometry
  • triangle
  • circle
  • education

About

Interactive plane geometry. Inputs: `shape` ("triangle" | "quadrilateral" | "circle"), optional `points` (array of [x,y] vertices for triangle/quadrilateral) and `radius` (for circle). Returns side lengths, angles, perimeter, area and, for triangles, right/isosceles/equilateral flags plus angle-sum, Pythagorean and law-of-sines/cosines checks. Use for middle-school geometry teaching.

Parameters

NameTypeDescription
shapetriangle | quadrilateral | circleShape to draw. (default: "triangle")
pointsarray[]Vertices as [[x,y], ...] (triangle: 3 points, quadrilateral: 4 points).
radiusnumberCircle radius. (default: 3)
localeen | zhUI language for the rendered card. (default: "en")

Examples

  • Draw a 3-4-5 right triangle and verify the Pythagorean theorem.
  • Compare the area and circumference of circles with r=2 and r=3.

Use it

In the browser: https://mcp.gholl.com/embed/geometry-lab

As an AI tool: call geometry-lab on the MCP endpoint https://mcp.gholl.com/mcp.

{
  "mcpServers": {
    "gholl": {
      "type": "http",
      "url": "https://mcp.gholl.com/mcp"
    }
  }
}

Related tools

  • Function Grapher — Plot common functions with live parameter sliders (linear, inverse, quadratic, power, exponential, logarithmic) and read off key features.
  • Trigonometry Lab — Explore the unit circle and trigonometric functions y = A·sin(ωx+φ)+k with live sliders for amplitude, period and phase.
  • Conic Sections — Plot circles, ellipses, parabolas and hyperbolas with live sliders, showing foci, eccentricity and asymptotes.