AI Travel Planner MCP Agent Team
A sophisticated Streamlit-based AI travel planning application that creates extremely detailed, personalized travel itineraries using multiple MCP ser…
- OpenAI
MCP Agents ·Advanced
A Streamlit application that allows you to browse and interact with websites using natural language commands through the Model Context Protocol (MCP) and MCP-Agent with Playwright integration.
OPENAI_API_KEYLicense Apache-2.0 · content curated and maintained by Doutor AI.
https://github.com/user-attachments/assets/a01e09fa-131b-479a-8df3-2d1a61fd80f3
A Streamlit application that allows you to browse and interact with websites using natural language commands through the Model Context Protocol (MCP) and MCP-Agent with Playwright integration.
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd mcp_ai_agents/browser_mcp_agent
pip install -r requirements.txt
node --version
npm --version
Both commands should return version numbers. If they don't, please install Node.js.
a) Via environment variable (simplest for OpenAI):
export OPENAI_API_KEY=your-openai-api-key
b) Via mcp_agent.secrets.yaml (required for Ollama / any custom base URL):
cp mcp_agent.secrets.yaml.example mcp_agent.secrets.yaml
# edit mcp_agent.secrets.yaml and put your key under openai.api_key
Because mcp-agent talks to an OpenAI-compatible endpoint and Ollama exposes one at http://localhost:11434/v1, this agent runs against a local model with just config changes - no code edits or extra dependencies. See discussion in #329.
ollama pull llama3.2
ollama serve
mcp_agent.config.yaml and replace the openai: block with:openai:
base_url: "http://localhost:11434/v1"
default_model: "llama3.2"
mcp_agent.secrets.yaml, set any non-empty api_key (Ollama ignores it):openai:
api_key: "ollama"
streamlit run main.py. No OPENAI_API_KEY env var is required in this path.Note: browser automation benefits from a reasoning-capable model. Smaller local models may struggle with multi-step Playwright tasks.
streamlit run main.py
The application uses:
A sophisticated Streamlit-based AI travel planning application that creates extremely detailed, personalized travel itineraries using multiple MCP ser…
A Streamlit application that allows you to explore and analyze GitHub repositories using natural language queries through the Model Context Protocol (…
The Multi-MCP Intelligent Assistant is a powerful productivity tool that integrates multiple Model Context Protocol (MCP) servers to provide seamless …
Need a tailor-made solution?
Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.
Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.