diff --git a/README.md b/README.md index e393a20..1d9ba53 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ Connections between clients and servers are established through transports like The fastest way to build MCP servers is with FastMCP, which provides a high-level, Pythonic interface: ```python -from fastmcp import FastMCP +from mcp.server.fastmcp import FastMCP mcp = FastMCP("Demo") @@ -93,7 +93,7 @@ def get_greeting(name: str) -> str: FastMCP handles all the complex protocol details and server management, so you can focus on building great tools. It's designed to be high-level and Pythonic - in most cases, decorating a function is all you need. -For more information about FastMCP, see the [FastMCP documentation](https://github.com/jlowin/fastmcp). +FastMCP was originally developed by Jeremiah Lowin at [jlowin/fastmcp](https://github.com/jlowin/fastmcp). We are grateful for his contribution in developing this excellent framework that has now been integrated into MCP. ### Low-Level Implementation diff --git a/examples/fastmcp/memory.py b/examples/fastmcp/memory.py index 6e24da2..6b114aa 100644 --- a/examples/fastmcp/memory.py +++ b/examples/fastmcp/memory.py @@ -1,8 +1,8 @@ # /// script -# dependencies = ["pydantic-ai-slim[openai]", "asyncpg", "numpy", "pgvector", "fastmcp"] +# dependencies = ["pydantic-ai-slim[openai]", "asyncpg", "numpy", "pgvector"] # /// -# uv pip install 'pydantic-ai-slim[openai]' asyncpg numpy pgvector fastmcp +# uv pip install 'pydantic-ai-slim[openai]' asyncpg numpy pgvector """ Recursive memory system inspired by the human brain's clustering of memories. diff --git a/examples/fastmcp/text_me.py b/examples/fastmcp/text_me.py index f28682e..803f024 100644 --- a/examples/fastmcp/text_me.py +++ b/examples/fastmcp/text_me.py @@ -1,5 +1,5 @@ # /// script -# dependencies = ["fastmcp"] +# dependencies = [] # /// """