Spaces:
Running
Running
Jeremiah Lowin commited on
Commit ·
86cc07a
1
Parent(s): 67f0591
Update README.md
Browse files
README.md
CHANGED
|
@@ -43,8 +43,8 @@ FastMCP handles the complex protocol details and server management, letting you
|
|
| 43 |
|
| 44 |
* **Simple Server Creation:** Build MCP servers with minimal boilerplate using intuitive decorators (`@tool`, `@resource`, `@prompt`).
|
| 45 |
* **Powerful Clients:** Programmatically interact with *any* MCP server, regardless of how it was built.
|
| 46 |
-
* **
|
| 47 |
-
* **
|
| 48 |
* **API Generation:** Automatically create MCP servers from existing **OpenAPI specifications** or **FastAPI applications**.
|
| 49 |
* **Pythonic Interface:** Designed with familiar Python patterns like decorators and type hints.
|
| 50 |
* **Context Injection:** Easily access core MCP capabilities like sampling, logging, and progress reporting within your functions.
|
|
@@ -60,7 +60,7 @@ FastMCP v1's core approach of using the `@tool`, `@resource`, `@prompt` decorato
|
|
| 60 |
**FastMCP v2 builds upon v1's foundation** and adds the advanced features listed above (Client, Proxy, Mounting, API Generation, and more).
|
| 61 |
|
| 62 |
* **Need just the basics?** Use FastMCP v1 (the official SDK).
|
| 63 |
-
* **Need advanced features like clients, proxies, or
|
| 64 |
|
| 65 |
---
|
| 66 |
|
|
|
|
| 43 |
|
| 44 |
* **Simple Server Creation:** Build MCP servers with minimal boilerplate using intuitive decorators (`@tool`, `@resource`, `@prompt`).
|
| 45 |
* **Powerful Clients:** Programmatically interact with *any* MCP server, regardless of how it was built.
|
| 46 |
+
* **Proxy MCP Servers:** Create proxy servers to expose existing MCP servers or clients with modifications, or **convert between transport protocols** (e.g., expose a Stdio server via SSE for web access).
|
| 47 |
+
* **Compose MCP Servers:** Compose complex applications by mounting multiple FastMCP servers together.
|
| 48 |
* **API Generation:** Automatically create MCP servers from existing **OpenAPI specifications** or **FastAPI applications**.
|
| 49 |
* **Pythonic Interface:** Designed with familiar Python patterns like decorators and type hints.
|
| 50 |
* **Context Injection:** Easily access core MCP capabilities like sampling, logging, and progress reporting within your functions.
|
|
|
|
| 60 |
**FastMCP v2 builds upon v1's foundation** and adds the advanced features listed above (Client, Proxy, Mounting, API Generation, and more).
|
| 61 |
|
| 62 |
* **Need just the basics?** Use FastMCP v1 (the official SDK).
|
| 63 |
+
* **Need advanced features like clients, proxies, or composing servers?** Use FastMCP v2 (this library).
|
| 64 |
|
| 65 |
---
|
| 66 |
|