Use streamable-http consistently in examples (#1389)
This commit is contained in:
parent
7629fe6b97
commit
c0f165776d
3 changed files with 6 additions and 6 deletions
|
|
@ -71,4 +71,4 @@ mcp> quit
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
- `MCP_SERVER_PORT` - Server URL (default: 8000)
|
- `MCP_SERVER_PORT` - Server URL (default: 8000)
|
||||||
- `MCP_TRANSPORT_TYPE` - Transport type: `streamable_http` (default) or `sse`
|
- `MCP_TRANSPORT_TYPE` - Transport type: `streamable-http` (default) or `sse`
|
||||||
|
|
|
||||||
|
|
@ -150,7 +150,7 @@ class CallbackServer:
|
||||||
class SimpleAuthClient:
|
class SimpleAuthClient:
|
||||||
"""Simple MCP client with auth support."""
|
"""Simple MCP client with auth support."""
|
||||||
|
|
||||||
def __init__(self, server_url: str, transport_type: str = "streamable_http"):
|
def __init__(self, server_url: str, transport_type: str = "streamable-http"):
|
||||||
self.server_url = server_url
|
self.server_url = server_url
|
||||||
self.transport_type = transport_type
|
self.transport_type = transport_type
|
||||||
self.session: ClientSession | None = None
|
self.session: ClientSession | None = None
|
||||||
|
|
@ -334,10 +334,10 @@ async def main():
|
||||||
# Default server URL - can be overridden with environment variable
|
# Default server URL - can be overridden with environment variable
|
||||||
# Most MCP streamable HTTP servers use /mcp as the endpoint
|
# Most MCP streamable HTTP servers use /mcp as the endpoint
|
||||||
server_url = os.getenv("MCP_SERVER_PORT", 8000)
|
server_url = os.getenv("MCP_SERVER_PORT", 8000)
|
||||||
transport_type = os.getenv("MCP_TRANSPORT_TYPE", "streamable_http")
|
transport_type = os.getenv("MCP_TRANSPORT_TYPE", "streamable-http")
|
||||||
server_url = (
|
server_url = (
|
||||||
f"http://localhost:{server_url}/mcp"
|
f"http://localhost:{server_url}/mcp"
|
||||||
if transport_type == "streamable_http"
|
if transport_type == "streamable-http"
|
||||||
else f"http://localhost:{server_url}/sse"
|
else f"http://localhost:{server_url}/sse"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ uv run mcp-simple-auth-rs --port=8001 --auth-server=http://localhost:9000 --tra
|
||||||
```bash
|
```bash
|
||||||
cd examples/clients/simple-auth-client
|
cd examples/clients/simple-auth-client
|
||||||
# Start client with streamable HTTP
|
# Start client with streamable HTTP
|
||||||
MCP_SERVER_PORT=8001 MCP_TRANSPORT_TYPE=streamable_http uv run mcp-simple-auth-client
|
MCP_SERVER_PORT=8001 MCP_TRANSPORT_TYPE=streamable-http uv run mcp-simple-auth-client
|
||||||
```
|
```
|
||||||
|
|
||||||
## How It Works
|
## How It Works
|
||||||
|
|
@ -101,7 +101,7 @@ uv run mcp-simple-auth-legacy --port=8002
|
||||||
```bash
|
```bash
|
||||||
# Test with client (will automatically fall back to legacy discovery)
|
# Test with client (will automatically fall back to legacy discovery)
|
||||||
cd examples/clients/simple-auth-client
|
cd examples/clients/simple-auth-client
|
||||||
MCP_SERVER_PORT=8002 MCP_TRANSPORT_TYPE=streamable_http uv run mcp-simple-auth-client
|
MCP_SERVER_PORT=8002 MCP_TRANSPORT_TYPE=streamable-http uv run mcp-simple-auth-client
|
||||||
```
|
```
|
||||||
|
|
||||||
The client will:
|
The client will:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue