LounasMCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LounasMCPwhat's for lunch at Sello today?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LounasMCP
A Model Context Protocol (MCP) server that scrapes daily lunch menus for restaurants located in Kauppakeskus Sello, Espoo from lounaat.info.
Built using the official Anthropic MCP Python SDK's FastMCP and BeautifulSoup4.
Features
get_sello_lunch_menus: Retrieve Sello restaurant lunch menus.Parameter:
day(optional): Query specific day (keskiviikko,torstai, etc.). Defaults to"today".
Flexible Transport: Natively supports both
stdioandssetransports.Docker Support: Ready to be packaged and run in a containerized environment (ideal for connecting to LiteLLM).
Related MCP server: mit-dining-mcp
Setup & Running Locally
Installation
Ensure you have Python 3.10+ installed.
# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install package
pip install -e .Running Server
By default, the server runs in stdio mode:
python server.pyTo run in SSE mode (web server on port 8000):
python server.py --transport sse --port 8000Running with Docker
1. Build the Docker Image
docker build -t lounas-mcp .2. Run Options
Option A: stdio Mode (Direct Command via Docker Exec)
Your MCP client can invoke Docker directly:
docker run -i --rm lounas-mcp --transport stdioOption B: SSE Mode (HTTP Server)
Expose the HTTP port so other containers or host services can connect via HTTP SSE:
docker run -d --name lounas-mcp -p 8000:8000 lounas-mcp --transport sse --port 8000Connecting to LiteLLM
To integrate this MCP server with LiteLLM, you can configure the MCP settings depending on how your LiteLLM instance is running.
Using SSE (Recommended for Containerized Environments)
If your LiteLLM is running in a Docker container, run lounas-mcp in SSE mode (Option B above) on the same network. Then, add it to your LiteLLM configuration:
mcp_servers:
lounas-mcp:
type: sse
url: http://lounas-mcp:8000/sse(If LiteLLM is running on the host machine and Docker port is mapped, use http://localhost:8000/sse)
Using stdio (If LiteLLM has docker-cli access)
If your LiteLLM server runs locally and can invoke docker directly:
mcp_servers:
lounas-mcp:
type: command
command: docker
args:
- run
- -i
- --rm
- lounas-mcp
- --transport
- stdioThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceRemote MCP Server for listing and getting the menus of the official mensas in munichLast updatedMIT
- Alicense-qualityDmaintenanceProvides real-time access to menus from all six MIT Bon Appétit dining halls. It enables users to query daily or weekly schedules and filter options by specific dietary requirements such as vegan, halal, or gluten-free.Last updated262MIT
- Alicense-qualityCmaintenanceProvides tools to interact with the strava.cz meal ordering system, enabling users to view menus, check and place orders, and manage their canteen account.Last updated1MIT
- Alicense-qualityFmaintenanceEnables automated weekly meal planning and grocery price comparison across Swedish supermarkets through a Claude/GPT interface.Last updated3MIT
Related MCP Connectors
Finland Open Data (www.avoindata.fi/data/en) CKAN MCP.
Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.
Spoonacular food API: recipes, nutrition, ingredients, meal plans. Free 150/day.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JareCoder/LounasMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server