example-async-tools-mcp-server-py

resonatehq-examples/example-async-tools-mcp-server-py

3.2

If you are the rightful owner of example-async-tools-mcp-server-py 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 document provides a structured overview of a Model Context Protocol (MCP) server, focusing on its ability to transform synchronous tools into durable asynchronous systems using Resonate.

Tools

Functions exposed to the LLM to take actions

start_gathering

Initiates a background job for data gathering and returns a promise ID.

probe_status

Checks the status of the background job associated with a promise ID.

await_result

Retrieves the result of the completed background job using the promise ID.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources