Chapter 14: The Model Context Protocol (MCP)
An introduction to the Model Context Protocol (MCP), the JSON-based standard for communication between the Worka Host and pack backends.
An introduction to the Model Context Protocol (MCP), the JSON-based standard for communication between the Worka Host and pack backends.
A guide to building a backend MCP server for your pack using Rust and the `rmcp` crate.
A guide to building a backend MCP server for your pack using Node.js and a web framework like Express.
Learn how to package an MCP server written in any language (like Python or Go) into a Docker image that Worka can run.
A breakdown of the three pillars of a pack - the UI (React Views), the backend logic (MCP Servers & Tools), and the manifest (aip.json).
Learn how your pack's backend can request structured input from the user using the Elicitation protocol.
Learn how your pack can securely call tools on other packs from both its frontend and backend.
Learn how to implement a tool in a Rust MCP Server, making the frontend UI fully functional.