refactor: replace mcp.types as types to from mcp import types (#1986)

This commit is contained in:
Marcelo Trylesinski 2026-02-03 17:42:29 +01:00 • committed by GitHub
commit 1a8c14a5b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
46 changed files with 66 additions and 73 deletions

View file

@ -1644,7 +1644,7 @@ from contextlib import asynccontextmanager
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1758,7 +1758,7 @@ uv run examples/snippets/servers/lowlevel/basic.py
import asyncio import asyncio
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1837,7 +1837,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1939,7 +1939,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -2012,7 +2012,7 @@ For servers that need to handle large datasets, the low-level server provides pa
```python ```python
"""Example of implementing pagination with MCP server decorators.""" """Example of implementing pagination with MCP server decorators."""
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
# Initialize the server # Initialize the server

View file

@ -1645,7 +1645,7 @@ from contextlib import asynccontextmanager
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1759,7 +1759,7 @@ uv run examples/snippets/servers/lowlevel/basic.py
import asyncio import asyncio
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1838,7 +1838,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -1940,7 +1940,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions
@ -2013,7 +2013,7 @@ For servers that need to handle large datasets, the low-level server provides pa
```python ```python
"""Example of implementing pagination with MCP server decorators.""" """Example of implementing pagination with MCP server decorators."""
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
# Initialize the server # Initialize the server

View file

@ -8,7 +8,7 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from starlette.requests import Request from starlette.requests import Request

View file

@ -1,6 +1,6 @@
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from starlette.requests import Request from starlette.requests import Request

View file

@ -1,6 +1,6 @@
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.lowlevel.helper_types import ReadResourceContents from mcp.server.lowlevel.helper_types import ReadResourceContents
from starlette.requests import Request from starlette.requests import Request

View file

@ -5,8 +5,8 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types
import uvicorn import uvicorn
from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.streamable_http_manager import StreamableHTTPSessionManager from mcp.server.streamable_http_manager import StreamableHTTPSessionManager
from starlette.applications import Starlette from starlette.applications import Starlette

View file

@ -5,7 +5,7 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.streamable_http_manager import StreamableHTTPSessionManager from mcp.server.streamable_http_manager import StreamableHTTPSessionManager
from starlette.applications import Starlette from starlette.applications import Starlette

View file

@ -11,8 +11,8 @@ from contextlib import asynccontextmanager
from typing import Any from typing import Any
import click import click
import mcp.types as types
import uvicorn import uvicorn
from mcp import types
from mcp.server.experimental.task_context import ServerTaskContext from mcp.server.experimental.task_context import ServerTaskContext
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.streamable_http_manager import StreamableHTTPSessionManager from mcp.server.streamable_http_manager import StreamableHTTPSessionManager

View file

@ -6,8 +6,8 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types
import uvicorn import uvicorn
from mcp import types
from mcp.server.experimental.task_context import ServerTaskContext from mcp.server.experimental.task_context import ServerTaskContext
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.streamable_http_manager import StreamableHTTPSessionManager from mcp.server.streamable_http_manager import StreamableHTTPSessionManager

View file

@ -2,7 +2,7 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.shared._httpx_utils import create_mcp_http_client from mcp.shared._httpx_utils import create_mcp_http_client
from starlette.requests import Request from starlette.requests import Request

View file

@ -19,7 +19,7 @@ from typing import Any
import anyio import anyio
import click import click
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
from mcp.server.streamable_http_manager import StreamableHTTPSessionManager from mcp.server.streamable_http_manager import StreamableHTTPSessionManager
from starlette.applications import Starlette from starlette.applications import Starlette

View file

@ -11,7 +11,7 @@ from datetime import datetime
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions

View file

@ -5,7 +5,7 @@ uv run examples/snippets/servers/lowlevel/basic.py
import asyncio import asyncio
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions

View file

@ -6,7 +6,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions

View file

@ -7,7 +7,7 @@ from contextlib import asynccontextmanager
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions

View file

@ -6,7 +6,7 @@ import asyncio
from typing import Any from typing import Any
import mcp.server.stdio import mcp.server.stdio
import mcp.types as types from mcp import types
from mcp.server.lowlevel import NotificationOptions, Server from mcp.server.lowlevel import NotificationOptions, Server
from mcp.server.models import InitializationOptions from mcp.server.models import InitializationOptions

View file

@ -1,6 +1,6 @@
"""Example of implementing pagination with MCP server decorators.""" """Example of implementing pagination with MCP server decorators."""
import mcp.types as types from mcp import types
from mcp.server.lowlevel import Server from mcp.server.lowlevel import Server
# Initialize the server # Initialize the server

View file

@ -8,7 +8,7 @@ from urllib.parse import urlparse
import anyio import anyio
from anyio.streams.memory import MemoryObjectReceiveStream, MemoryObjectSendStream from anyio.streams.memory import MemoryObjectReceiveStream, MemoryObjectSendStream
import mcp.types as types from mcp import types
from mcp.client.session import ClientSession from mcp.client.session import ClientSession
from mcp.client.sse import sse_client from mcp.client.sse import sse_client
from mcp.client.stdio import StdioServerParameters, stdio_client from mcp.client.stdio import StdioServerParameters, stdio_client

View file

@ -18,7 +18,7 @@ from typing import TYPE_CHECKING, Protocol
from pydantic import TypeAdapter from pydantic import TypeAdapter
import mcp.types as types from mcp import types
from mcp.shared._context import RequestContext from mcp.shared._context import RequestContext
from mcp.shared.session import RequestResponder from mcp.shared.session import RequestResponder

View file

@ -26,7 +26,7 @@ Example:
from collections.abc import AsyncIterator from collections.abc import AsyncIterator
from typing import TYPE_CHECKING, Any, TypeVar from typing import TYPE_CHECKING, Any, TypeVar
import mcp.types as types from mcp import types
from mcp.shared.experimental.tasks.polling import poll_until_terminal from mcp.shared.experimental.tasks.polling import poll_until_terminal
from mcp.types._types import RequestParamsMeta from mcp.types._types import RequestParamsMeta

Some files were not shown because too many files have changed in this diff Show more