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