From 6af2baaa36c32dca72988d9508df308df8364678 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Mon, 16 Jun 2025 09:59:49 -0400 Subject: [PATCH] Enforce name/instructions as only positional args --- src/fastmcp/server/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fastmcp/server/server.py b/src/fastmcp/server/server.py index 541c7d670..09b4815b6 100644 --- a/src/fastmcp/server/server.py +++ b/src/fastmcp/server/server.py @@ -110,8 +110,9 @@ class FastMCP(Generic[LifespanResultT]): def __init__( self, name: str | None = None, - version: str | None = None, instructions: str | None = None, + *, + version: str | None = None, auth: OAuthProvider | None = None, lifespan: ( Callable[