Skip to main content
Create a filesystem agent that uses MCP to explore, analyze, and provide insights about files and directories. The agent leverages the Model Context Protocol (MCP) to interact with the filesystem, allowing it to answer questions about file contents, directory structures, and more.
filesystem.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Prepare Node.js

The MCP server runs with npx. Install Node.js, then verify the commands:
4

Export your OpenAI API key

5

Run the example

Clone Agno and run the example from the repository root:
Full source: cookbook/91_tools/mcp/filesystem.py