Back

Calculator
Description
A calculator app that executes a given formula and returns a result. This app can execute basic and advanced operations.
Details
https://calc.smoothplugins.com/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_human": "Calculator",
"name_for_model": "calculator",
"description_for_human": "A calculator app that executes a given formula and returns a result. This app can execute basic and advanced operations.",
"description_for_model": "Calculator - A calculator app that executes a given formula and returns a result. This app can execute basic operations as well as other operations like modulus, exponentiation, bitwise OR, bitwise AND, left shift, and right shift. Provide the formula and the app will execute it and return a result. The formula needs to be URL-escaped. Here are some examples - formula: 1+2 - /?formula=1%2B2 -- formula: 2*3 - /?formula=2%2A3 -- formula: 3^4 - /?formula=3%5E4 -- and so on... .",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "https://calc.smoothplugins.com/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "https://smoothplugins.com/img/plugin_logos2/calc1.png",
"contact_email": "makevoid@gmail.com",
"legal_info_url": "https://smoothplugins.com/tos/2_maps_plugin_tos"
}
https://calc.smoothplugins.com/openapi.yaml
---
openapi: 3.0.1
info:
title: Calculator
description: 'Calculator - A calculator app that executes a given formula and returns
a result. This app can execute basic operations as well as other operations like
modulus, exponentiation, bitwise OR, bitwise AND, left shift, and right shift.
Provide the formula and the app will execute it and return a result. The formula
needs to be URL-escaped. Here are some examples - formula: 1+2 - /?formula=1%2B2
-- formula: 2*3 - /?formula=2%2A3 -- formula: 3^4 - /?formula=3%5E4 -- and so
on... .'
version: v1.0
servers:
- url: https://calc.smoothplugins.com
paths:
"/":
get:
operationId: execute_formula
summary: Executes a given formula and returns a result
description: Executes a given formula and returns a result
parameters:
- name: formula
in: query
description: The formula to execute
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
"$ref": "#/components/schemas/execute_formula_response"
components:
schemas:
execute_formula_response:
type: object
properties:
result:
type: string
description: The result of the executed formula