diff --git a/docs/source/building_applications/tools.md b/docs/source/building_applications/tools.md index 2d7313cb8..d5354a3da 100644 --- a/docs/source/building_applications/tools.md +++ b/docs/source/building_applications/tools.md @@ -110,10 +110,18 @@ MCP tools are special tools that can interact with llama stack over model contex Refer to [https://github.com/modelcontextprotocol/servers](https://github.com/modelcontextprotocol/servers) for available MCP servers. +```shell +# start your MCP server +mkdir /tmp/content +touch /tmp/content/foo +touch /tmp/content/bar +npx -y supergateway --port 8000 --stdio 'npx -y @modelcontextprotocol/server-filesystem /tmp/content' +``` + +Then register the MCP server as a tool group, ```python -# Register MCP tools client.toolgroups.register( - toolgroup_id="builtin::filesystem", + toolgroup_id="mcp::filesystem", provider_id="model-context-protocol", mcp_endpoint=URL(uri="http://localhost:8000/sse"), )