example-mcp-server-streamable-http

yigitkonur/example-mcp-server-streamable-http

3.2

If you are the rightful owner of example-mcp-server-streamable-http 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 provides a reference implementation of a stateful MCP calculator server using the Streamable HTTP transport.

Tools

Functions exposed to the LLM to take actions

calculate

Basic arithmetic with session-scoped history and resumable progress streaming.

batch_calculate

Processes multiple calculations, storing all results in the session history.

advanced_calculate

Factorial, power, sqrt, log, and trigonometric functions with results saved to the session.

demo_progress

Demonstrates a fully resumable event stream with progress notifications.

explain-calculation

Returns a Markdown explanation, aware of session context.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources