From bed35f3737849ffcc4659ddf749f2fcab0ad01b4 Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Thu, 19 Dec 2024 20:51:59 +0000 Subject: [PATCH] Update example servers to use mcp.server.lowlevel --- examples/servers/simple-prompt/mcp_simple_prompt/server.py | 2 +- examples/servers/simple-resource/mcp_simple_resource/server.py | 3 ++- examples/servers/simple-tool/mcp_simple_tool/server.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/servers/simple-prompt/mcp_simple_prompt/server.py b/examples/servers/simple-prompt/mcp_simple_prompt/server.py index f22bdc5..1e4c9e1 100644 --- a/examples/servers/simple-prompt/mcp_simple_prompt/server.py +++ b/examples/servers/simple-prompt/mcp_simple_prompt/server.py @@ -1,7 +1,7 @@ import anyio import click import mcp.types as types -from mcp.server import Server +from mcp.server.lowlevel import Server # Using lowlevel API as mcp.server is deprecated def create_messages( diff --git a/examples/servers/simple-resource/mcp_simple_resource/server.py b/examples/servers/simple-resource/mcp_simple_resource/server.py index a7395e4..6009c7b 100644 --- a/examples/servers/simple-resource/mcp_simple_resource/server.py +++ b/examples/servers/simple-resource/mcp_simple_resource/server.py @@ -1,7 +1,8 @@ import anyio import click import mcp.types as types -from mcp.server import AnyUrl, Server +from pydantic import AnyUrl +from mcp.server.lowlevel import Server SAMPLE_RESOURCES = { "greeting": "Hello! This is a sample text resource.", diff --git a/examples/servers/simple-tool/mcp_simple_tool/server.py b/examples/servers/simple-tool/mcp_simple_tool/server.py index 4343f77..10796d5 100644 --- a/examples/servers/simple-tool/mcp_simple_tool/server.py +++ b/examples/servers/simple-tool/mcp_simple_tool/server.py @@ -2,7 +2,7 @@ import anyio import click import httpx import mcp.types as types -from mcp.server import Server +from mcp.server.lowlevel import Server # Using lowlevel API as mcp.server is deprecated async def fetch_website(