N8n AI Agent DVM Client
Createdr0d8lsh0p
Enables AI agents built in n8n to discover and utilize Model Context Protocol (MCP) server tools served as Data Vending Machines (DVM) over the Nostr network.
About
This project provides n8n workflows to create an AI Agent capable of discovering and using Model Context Protocol (MCP) Server Tools served as Data Vending Machines (DVM) over the Nostr network. The agent can query the network for available tools, post requests, wait for responses, and read the results, enabling it to utilize tools it doesn't have locally installed. This overcomes the limitation of MCP Servers needing to reside on the same system as the LLM, opening up new possibilities for AI tool discovery and utilization within the Nostr ecosystem.
Key Features
- Discovers MCP tools advertised as Data Vending Machines (DVMs) on the Nostr network.
- Orchestrates requests to and responses from DVM-served MCP tools within n8n.
- Integrates with OpenAI and other LLMs.
- Uses Nostrobots Community Nodes for Nostr interaction.
- Includes example workflows for immediate use.
- 18 GitHub stars
Use Cases
- Accessing specialized data sources and tools over the Nostr network.
- Automating workflows that require interaction with external services via MCP.
- Extending the capabilities of an AI agent with dynamically discovered tools.