What are the runtime dependencies?
You need Claude Desktop, Python, the `mcp` Python package, and `uv` (Python package manager). On macOS, `uv` can be installed via Homebrew.
@ChaitanyaK77
基本情報
This project demonstrates how to build a minimal MCP server using the `mcp` Python SDK and connect it to Claude Desktop as a client. It simulates a simple Travel Desk system with tools to submit, view, and track employee travel requests — all accessible directly from Claude's int
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"MCP-Client-and-Server-Demo": {
"command": "uv",
"args": [
"init"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
🧳 MCP Travel Desk is a minimal demonstration of an MCP server built with the MCP Python SDK and used with Claude Desktop as an MCP client. It implements a simple Travel Desk system that allows employees to submit travel requests, check approval status, and view travel history — all accessible directly from Claude.
Install Claude Desktop, then install the MCP Python SDK (pip install mcp) and uv (Python package manager). Create a main.py file with the server code and run uv run mcp install main.py to register the server in Claude’s configuration. Once installed, the tools appear in Claude’s UI and you can ask queries like “Submit a travel request for E001 to Paris.”
submit_travel_request – submit a new employee travel requestget_travel_history – retrieve travel history for an employeeapproved_trips_count – count approved trips for an employeegreeting – a simple demo tool that responds with a greetingYou need Claude Desktop, Python, the `mcp` Python package, and `uv` (Python package manager). On macOS, `uv` can be installed via Homebrew.
Run `uv run mcp install main.py` in the project directory. This creates a virtual environment, adds the server to Claude’s config, and prints a success message.
The server exposes four tools: `submit_travel_request`, `get_travel_history`, `approved_trips_count`, and `greeting`.
If the server fails to start, ensure `uv` is installed via Homebrew (`brew install uv`), then restart Claude Desktop and check that the server shows as “Running” in Developer Settings.
The demonstration is designed specifically for Claude Desktop as the MCP client. No other clients are mentioned in the setup instructions.

Generate images, video, audio and short films with 140+ AI models from any MCP client. PixelDojo picks the right model (Flux, Seedream, Seedance, Veo, Kling, WAN, Nano Banana, GPT Image), renders it and returns download

Turn long videos into captioned vertical clips for TikTok, Reels and Shorts from Claude, ChatGPT, Cursor or any MCP client. Paste a YouTube, Twitch, Kick, Rumble or Zoom link and get clips with titles, virality scores, d

Publish and schedule videos to TikTok, YouTube Shorts, Instagram, Facebook, LinkedIn, Pinterest, Bluesky, Threads and X from Claude, Cursor or any MCP client.

Turn your songs into lyric videos (9:16, 16:9, 1:1) and Spotify Canvas loops. Find a song, browse Looks, get an exact credit quote, and render only after you say yes.
Design quality gate for AI-generated UI. Scores any live URL against a published contract of deterministic checks, with an A–F grade, a per-check breakdown and AI-slop pattern findings; validates DTCG token files and Lot
コメント