Mcp Server Demo
@zhuohanl
Mcp Server Demo について
Demos of MCP servers and client for a quick start
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Mcp Server Demo?
Mcp Server Demo is a starter repository for building and testing MCP (Model Context Protocol) servers and clients. It includes three example servers (demo, document assistant, and US weather) and a corresponding client, intended for developers learning the protocol.
How to use Mcp Server Demo?
Run any MCP server with uv run python server/<filename>.py (e.g., uv run python server/demo.py). A client can be started with uv run python client/doc_assistant_client.py. For manual end‑to‑end testing, start a server with uv --directory <path> run <filename>.py and then type JSON‑RPC messages into the stdout console.
Features of Mcp Server Demo
- Three ready‑to‑run example MCP servers
- One MCP client example (document assistant)
- Manual JSON‑RPC message sequence for learning
- Demonstrates
initialize,tools/list, andtools/calllifecycle - Includes a
calculate_sumtool with input schema - Uses protocol version
2025-03-26
Use cases of Mcp Server Demo
- Learn the MCP client–server handshake and message flow
- Experiment with tool definitions and tool calls in a controlled environment
- Prototype a custom MCP server by copying and modifying an example
- Test tool interaction manually before building an automated client
FAQ from Mcp Server Demo
What tools does the demo server provide?
The demo server exposes a single tool called calculate_sum which adds two numbers (a and b) and returns a text result.
How do I run the servers?
Use uv run python server/demo.py, uv run python server/doc_assistant.py, or uv run python server/us_weather.py from the repository root.
What protocol version is used?
The server and client exchange messages using MCP protocol version 2025-03-26.
Can I test the server without the client?
Yes. Start the server with uv --directory <path> run <filename>.py and type JSON‑RPC messages directly into the console to see responses.
—
—
—
「その他」の他のコンテンツ
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Servers
modelcontextprotocolModel Context Protocol Servers
ICSS
chokcoco不止于 CSS
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
コメント