Symbolic Algebra MCP Server

by sdiehl

create_coordinate_system

Defines a 3D coordinate system for vector calculus operations, allowing custom naming of x, y, and z axes. Use to organize and manipulate spatial data in symbolic algebra workflows.

Instructions

Creates a 3D coordinate system for vector calculus operations.

Args: name: The name for the coordinate system. coord_names: Optional list of coordinate names (3 names for x, y, z). If not provided, defaults to [name+'_x', name+'_y', name+'_z']. Example: # Create a coordinate system coord_sys = create_coordinate_system("R") # Creates a coordinate system R with coordinates R_x, R_y, R_z # Create a coordinate system with custom coordinate names coord_sys = create_coordinate_system("C", ["rho", "phi", "z"]) Returns: The name of the created coordinate system.

Input Schema

NameRequiredDescriptionDefault
coord_namesNo
nameYes

Input Schema (JSON Schema)

{ "properties": { "coord_names": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Coord Names" }, "name": { "title": "Name", "type": "string" } }, "required": [ "name" ], "title": "create_coordinate_systemArguments", "type": "object" }

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/sdiehl/sympy-mcp'

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