Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Host address for SSE transport | 0.0.0.0 |
| PORT | No | Port number for SSE transport | 8000 |
| TRANSPORT | No | Transport mode: stdio or sse | stdio |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| meeting_summary | Meeting Summary prompt that loads a Markdown template and fills placeholders. Placeholders supported in the template: - {{ meeting_date }} - {{ meeting_title }} - {{ transcript }} |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_typescript_sdk_documentation | Get the TypeScript SDK MCP documentation. Returns the full content of the TypeScript SDK MCP markdown documentation file. |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add | Add two numbers together.
Args:
a: The first number
b: The second number
Returns:
The sum of a and b |
| subtract | Subtract the second number from the first number.
Args:
a: The first number (minuend)
b: The second number (subtrahend)
Returns:
The difference of a and b (a - b) |
| multiply | Multiply two numbers together.
Args:
a: The first number
b: The second number
Returns:
The product of a and b |
| divide | Divide the first number by the second number.
Args:
a: The dividend (number to be divided)
b: The divisor (number to divide by)
Returns:
The quotient of a divided by b (a / b)
Raises:
ValueError: If b is zero (division by zero) |
| power | Raise a number to a power.
Args:
base: The base number
exponent: The exponent (power to raise the base to)
Returns:
The result of base raised to the power of exponent (base^exponent) |
| square_root | Calculate the square root of a number.
Args:
number: The number to find the square root of
Returns:
The square root of the number
Raises:
ValueError: If number is negative |
| factorial | Calculate the factorial of a non-negative integer.
The factorial of n (written as n!) is the product of all positive integers
less than or equal to n. For example: 5! = 5 × 4 × 3 × 2 × 1 = 120
Args:
n: A non-negative integer
Returns:
The factorial of n
Raises:
ValueError: If n is negative |
| calculate_percentage | Calculate what percentage one number is of another number.
Args:
part: The part (the number you want to find the percentage of)
whole: The whole (the total or reference number)
Returns:
The percentage as a number (e.g., 25.0 means 25%)
Raises:
ValueError: If whole is zero |