axum-http-mcp-server
If you are the rightful owner of axum-http-mcp-server 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.
Axum-HTTP-MCP-Server is a server implementation using the Axum framework and Model Context Protocol (MCP) to handle HTTP requests and execute specific tools.
Axum-HTTP-MCP-Server is a robust server application built using the Axum framework, designed to handle HTTP requests and execute operations using the Model Context Protocol (MCP). The server is capable of running WebAssembly (Wasm) modules, leveraging the WasmEdge runtime for execution. This setup allows for efficient and secure execution of operations defined in Wasm modules. The server provides a JSON-RPC interface for interacting with various tools, such as a counter tool that can increment, decrement, or retrieve its current value. This makes it suitable for applications requiring modular and isolated execution environments, such as microservices or serverless functions.
Features
- Built with Axum framework for handling HTTP requests.
- Utilizes Model Context Protocol (MCP) for executing tools.
- Supports WebAssembly (Wasm) modules via WasmEdge runtime.
- Provides JSON-RPC interface for tool interaction.
- Includes a counter tool for demonstration purposes.
Tools
counter
A tool to increment, decrement, or get the current value of a counter.