RecipesMessengerAuto
Verified Safeby c-azb
Overview
Automates recipe recommendations via Meta Messenger using an LLM agent and external tools.
Installation
python main.pyEnvironment Variables
- NGROK_AUTH_TOKEN
- VERIFY_TOKEN
- ACCESS_TOKEN
- PHONE_NUMBER_ID
- RECIPES_VDB_MCP_URL
- PINECONE_API_KEY
- PINECONE_ENVIRONMENT
- GOOGLE_API_KEY
Security Notes
Uses ngrok to expose the local server publicly, which can introduce security risks if the environment is not properly secured. Webhook verification for Meta Messenger is implemented. Sensitive credentials (tokens, API keys) are retrieved from environment variables, which is good practice. Integrates with external LLMs (Gemini, Ollama) and a Pinecone vector database. The 'RECIPES_VDB_MCP_URL' points to an external service that must be trusted.
Similar Servers
fastapi_mcp
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
HowToCook-mcp
Provides an AI assistant with tools for recipe lookup, meal planning, and food recommendations.
line-bot-mcp-server
Integrates AI agents with LINE Messaging API for automated communication and management of LINE Official Accounts.
AgentChat
An AI Agent platform for building, deploying, and managing AI assistants that integrate various tools, Large Language Models (LLMs), knowledge bases (RAG), and Model Context Protocol (MCP) servers.