Integrate FastMCP

This commit integrates FastMCP, a high-level MCP server implementation originally written by Jeremiah Lowin,
into the official MCP SDK. It also updates dependencies and adds new dev dependencies.
It moves the existing SDK into a .lowlevel .
This commit is contained in:
David Soria Parra 2024-12-09 16:16:47 +00:00
commit 557e90d2e7
No known key found for this signature in database

View file

@ -2,7 +2,8 @@ import anyio
import pytest
from mcp.client.session import ClientSession
from mcp.server import NotificationOptions, Server
from mcp.server import Server
from mcp.server.lowlevel import NotificationOptions
from mcp.server.models import InitializationOptions
from mcp.server.session import ServerSession
from mcp.types import (