G
GeoGebra
Controls GeoGebra math visualization software for creating geometry, 3D models, and animations via 15+ tools.
Share:
About
Controls GeoGebra math visualization software for creating geometry, 3D models, and animations via 15+ tools.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about GeoGebra.
- What is the GeoGebra MCP?
- The GeoGebra MCP allows programmatic control of GeoGebra math visualization software. It enables creating geometry, 3D models, and animations using various tools.
- How do I install the GeoGebra MCP in a client?
- Installation depends on the specific MCP client you are using. Generally, you would add the repository URL https://github.com/123pc/geogebramcp to your client's MCP configuration settings.
- Does the GeoGebra MCP require an API key or other credentials?
- No, the GeoGebra MCP does not require an API key, OAuth, or any other authentication credentials to function. It operates via stdio transport.
- What are the core capabilities of the GeoGebra MCP?
- The GeoGebra MCP provides access to over 15 tools for controlling GeoGebra. These tools allow for the creation and manipulation of geometric figures, 3D constructs, and animated visualizations.
- Is the GeoGebra MCP free to use?
- The GeoGebra MCP itself is open-source and available on GitHub, suggesting it is free to use. The licensing of the underlying GeoGebra software should be checked separately.
- What is a potential limitation when using the GeoGebra MCP?
- A potential limitation is the reliance on the standard input/output (stdio) transport. This might require careful handling of communication protocols and error states if not managed by a robust MCP client.
Install GeoGebra
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"geogebra": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-geogebra"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"geogebra": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-geogebra"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"geogebra": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-geogebra"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.