example-mcp-server-stdio

yigitkonur/example-mcp-server-stdio

3.2

If you are the rightful owner of example-mcp-server-stdio and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This repository demonstrates a learning-edition MCP calculator server using STDIO transport, showcasing the Model Context Protocol (MCP) SDK implementation.

Tools

Functions exposed to the LLM to take actions

calculate

Basic arithmetic with optional streaming progress.

batch_calculate

Processes multiple calculations in a single request.

advanced_calculate

Factorial, logarithm, and combinatorics operations.

demo_progress

Demonstrates progress notifications over the stdout stream.

explain-calculation

Returns a Markdown explanation of a calculation.

generate-problems

Returns Markdown-formatted practice problems.

calculator-tutor

Returns Markdown-formatted tutoring content.

solve_math_problem

Solves a math problem, may elicit input.

explain_formula

Provides an interactive formula explanation.

calculator_assistant

Offers interactive calculator assistance.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources