Redis MCP Integration
Guide for integrating Redis database operations with PraisonAI agents using MCP
MCP(...)accepts three equivalent construction forms — see Three equivalent forms.
Add Redis Tool to AI Agent
Quick Start
- Install Dependencies
Make sure you have Node.js installed, as the MCP server requires it:
bash pip install praisonaiagents mcp - Set up Redis
Ensure you have Redis running locally or specify your Redis connection URL.
- Create a file
Create a new file
redis_agent.pywith the following code:python from praisonaiagents import Agent, MCP import os # Redis connection string redis_url = "redis://localhost:6379" # Use a single string command with Redis configuration redis_agent = Agent( instructions="""You are a helpful assistant that can interact with Redis. Use the available tools when relevant to manage Redis operations.""", llm="gpt-4o-mini", tools=MCP("npx -y @modelcontextprotocol/server-redis", args=[redis_url]) ) redis_agent.start("Set a key-value pair in Redis") - Run the Agent
Execute your script:
bash python redis_agent.py