Meeting-Room-mcp
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., "@Meeting-Room-mcpCan you list meeting rooms available for 3pm 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.
Dify 1.13 HTTP MCP Meeting Room Reservation Mockup
This project validates the meeting room reservation MCP using Dify 1.13's static Authorization header without an authentication server.
Dify 1.13 ── Bearer <고정 JWT> ──> MCP 서버 ── 내부 API 키 ──> 회의실 APIIn the current scope, JWT's name=dify serves only as a fixed service identifier, not the actual user name. You must issue tokens directly in each environment and register the same token in both the Dify header and the MCP server's MCP_STATIC_TOKEN.
For detailed procedures, refer to the Static Token Integration Guide.
Provided Features
Meeting room list lookup
Meeting room reservation and time overlap prevention
Reservation list lookup for the fixed service
HTTP 401 on missing, mismatched, expired tokens, or missing
nameReturns
dify님 예약이 완료되었습니다.on successful reservation
Related MCP server: Boma MCP
Quick Start
The Docker installation process is not covered in this document.
cp .env.example .env
docker compose run --rm --no-deps mcp-server \
python scripts/mint_dev_token.pyRegister the output JWT in .env.
MCP_STATIC_TOKEN=eyJ...Run the server.
docker compose up -d --build --force-recreate
docker compose psService addresses:
MCP:
http://localhost:8001/mcpMeeting room API status:
http://localhost:8000/health
If Dify is on a different server, register an HTTPS URL accessible from Dify instead of localhost in both MCP_PUBLIC_URL and the Dify MCP settings.
Dify 1.13 Settings
Item | Value |
Server URL |
|
Header Name |
|
Header Value |
|
OAuth Settings | Not used |
Since this is a static header, the JWT and name=dify do not change even if the Dify user changes.
Key Files
File | Role |
| Fixed token comparison, expiration· |
| Streamable HTTP MCP and 3 tools |
| Meeting room and in-memory reservation storage |
| Issues mock JWTs for individual use |
| Dify 1.13 static token E2E |
Tests
PYTHONPATH=. uv run --isolated --extra test pytest -qDocker E2E:
docker compose up -d --build --force-recreate
docker compose exec -T mcp-server python scripts/e2e_dify_legacy_client.pyMockup Limitations
JWT signatures are not verified against the authentication server's public key.
Only one fixed token string in the MCP server's
.envis allowed.User-specific identities cannot be distinguished.
Reservation data is reset when the container is recreated.
For production migration, an authentication server, signature verification, short expiration, key rotation, and per-user token delivery are required.
This 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
- FlicenseNot gradedqualityDmaintenanceA simple MCP server that enables meeting room booking through an AI assistant, supporting room availability checks and booking operations with React Agent pattern for tool calling.2
- FlicenseAqualityDmaintenanceAn MCP server designed to manage meeting room reservations on the Boma platform. It allows users to check room availability, manage bookings, and access user profiles through natural language commands.13
- FlicenseNot gradedqualityCmaintenanceMCP server for the Teamup Calendar API, enabling event management, calendar listing, and available slot search.
- FlicenseNot gradedqualityBmaintenanceEnables managing Novacal event types, availability, and events (create, cancel, reschedule) via MCP, with OAuth authentication and encrypted API key storage.
Related MCP Connectors
take-the-meeting MCP — wraps StupidAPIs (requires X-API-Key)
An authenticated remote MCP server for user-owned devices and one-shot capability invocation.
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
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/mingyuBack/Meeting-Room-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server