Spaces:
Running
Running
feat (v0 MCP wrapper - exposing endpoint)
Browse files
app.py
CHANGED
|
@@ -19,6 +19,8 @@ from src.servers.water import WaterServer
|
|
| 19 |
from src.servers.elevation import ElevationServer
|
| 20 |
from src.servers.pests import PestsServer
|
| 21 |
|
|
|
|
|
|
|
| 22 |
|
| 23 |
# ============================================================================
|
| 24 |
# PYDANTIC MODELS
|
|
@@ -343,6 +345,8 @@ app.add_middleware(
|
|
| 343 |
allow_headers=["*"],
|
| 344 |
)
|
| 345 |
|
|
|
|
|
|
|
| 346 |
|
| 347 |
# ============================================================================
|
| 348 |
# API ENDPOINTS
|
|
|
|
| 19 |
from src.servers.elevation import ElevationServer
|
| 20 |
from src.servers.pests import PestsServer
|
| 21 |
|
| 22 |
+
from mcp_server import mcp
|
| 23 |
+
|
| 24 |
|
| 25 |
# ============================================================================
|
| 26 |
# PYDANTIC MODELS
|
|
|
|
| 345 |
allow_headers=["*"],
|
| 346 |
)
|
| 347 |
|
| 348 |
+
# Exposing endpoint for sse
|
| 349 |
+
app.mount("/mcp", mcp.sse_app())
|
| 350 |
|
| 351 |
# ============================================================================
|
| 352 |
# API ENDPOINTS
|