Ollama MCP Integration
Guide for integrating Ollama models with PraisonAI agents using MCP
Add Ollama Tool to AI Agent
Quick Start
- Set Up Ollama
Make sure you have Ollama installed and running locally:
bash # Install Ollama from https://ollama.ai/ # Pull the llama3.2 model ollama pull llama3.2 - Create a file
Create a new file
ollama_airbnb.pywith the following code:python from praisonaiagents import Agent, MCP search_agent = Agent( instructions="""You help book apartments on Airbnb.""", llm="ollama/llama3.2", tools=MCP("npx -y @openbnb/mcp-server-airbnb --ignore-robots-txt") ) search_agent.start("MUST USE airbnb_search Tool to Search. Search for Apartments in Paris for 2 nights. 04/28 - 04/30 for 2 adults. All Your Preference") - Install Dependencies
Make sure you have Node.js installed, as the MCP server requires it:
bash pip install "praisonaiagents[llm]" - Run the Agent
Execute your script:
bash python ollama_airbnb.py