Skip to main content
Glama

Server Details

Calculators accessible via MCP with real-time collaborative sessions and shareable URLs.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Available Tools

8 tools
calculateTry in Inspector

Run a calculation and get results + prefilled URL

ParametersJSON Schema
NameRequiredDescriptionDefault
inputsYesCalculator input values
strictNoIf true, reject invalid or unknown input fields instead of dropping them
calculatorYesCalculator slug
close_sessionTry in Inspector

Close a session and optionally persist a snapshot of its final state

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesSession UUID
create_sessionTry in Inspector

Create a new interactive session for any calculator and return the session URL

ParametersJSON Schema
NameRequiredDescriptionDefault
metadataNoOptional session metadata
calculatorYesCalculator slug
generate_prefilled_urlTry in Inspector

Generate a prefilled URL without running calculation

ParametersJSON Schema
NameRequiredDescriptionDefault
inputsYesInput values for URL
strictNoIf true, reject invalid or unknown input fields instead of dropping them
calculatorYesCalculator slug
get_calculator_schemaTry in Inspector

Get the input schema for a specific calculator

ParametersJSON Schema
NameRequiredDescriptionDefault
calculatorYesCalculator slug
get_session_stateTry in Inspector

Retrieve the current field values, computation transcript, and pending message queue for an active session

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesSession UUID
list_calculatorsTry in Inspector

List available calculators, optionally filtered by category

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoFilter by category (e.g., 'finance', 'math')
push_session_actionTry in Inspector

Push actions into a session's message queue (set fields, submit computation, trigger plot, etc.)

ParametersJSON Schema
NameRequiredDescriptionDefault
actionsYesArray of SessionAction objects to push to the browser
session_idYesSession UUID

FAQ

How do I claim this server?

To claim this server, publish a /.well-known/glama.json file on your server's domain with the following structure:

{ "$schema": "https://glama.ai/mcp/schemas/connector.json", "maintainers": [ { "email": "your-email@example.com" } ] }

The email address must match the email associated with your Glama account. Once verified, the server will appear as claimed by you.

What are the benefits of claiming a server?
  • Control your server's listing on Glama, including description and metadata
  • Receive usage reports showing how your server is being used
  • Get monitoring and health status updates for your server

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.