geronimo-pericoli commited on
Commit
19dc6e0
·
verified ·
1 Parent(s): f2c7a7d

Update server.py

Browse files
Files changed (1) hide show
  1. server.py +3 -13
server.py CHANGED
@@ -1,10 +1,9 @@
1
  # server.py
2
- from fastapi import FastAPI, APIRouter
3
  from mcp.server.fastmcp import FastMCP
4
  import os
5
 
6
- app = FastAPI()
7
- mcp = FastMCP("OnBase", port=7860)
8
 
9
  @mcp.tool()
10
  def get_document_info(id: int):
@@ -14,14 +13,5 @@ def get_document_info(id: int):
14
  # ... resto de tus campos
15
  }
16
 
17
-
18
- # Montar MCP bajo /api
19
- app.mount("/api", mcp.app)
20
-
21
- @app.get("/")
22
- def dashboard():
23
- return {"status": "OK", "service": "OnBase MCP"}
24
-
25
  if __name__ == "__main__":
26
- import uvicorn
27
- uvicorn.run(app, host="0.0.0.0", port=7860)
 
1
  # server.py
 
2
  from mcp.server.fastmcp import FastMCP
3
  import os
4
 
5
+ port = int(os.getenv("PORT", 7860))
6
+ mcp = FastMCP("OnBase", port=port)
7
 
8
  @mcp.tool()
9
  def get_document_info(id: int):
 
13
  # ... resto de tus campos
14
  }
15
 
 
 
 
 
 
 
 
 
16
  if __name__ == "__main__":
17
+ mcp.run("sse")