mishrabp commited on
Commit
b07f398
·
verified ·
1 Parent(s): 029ac2b

Upload folder using huggingface_hub

Browse files
Dockerfile CHANGED
@@ -20,4 +20,4 @@ RUN mkdir -p src/mcp-rag-secure/chroma_db && chmod 777 src/mcp-rag-secure/chroma
20
 
21
  EXPOSE 7860
22
 
23
- CMD ["python", "src/mcp-rag-secure/server.py", "--transport", "sse", "--port", "7860", "--host", "0.0.0.0"]
 
20
 
21
  EXPOSE 7860
22
 
23
+ CMD ["mcp", "run", "src/mcp-rag-secure/server.py", "--transport", "sse"]
src/mcp-rag-secure/Dockerfile CHANGED
@@ -20,4 +20,4 @@ RUN mkdir -p src/mcp-rag-secure/chroma_db && chmod 777 src/mcp-rag-secure/chroma
20
 
21
  EXPOSE 7860
22
 
23
- CMD ["python", "src/mcp-rag-secure/server.py", "--transport", "sse", "--port", "7860", "--host", "0.0.0.0"]
 
20
 
21
  EXPOSE 7860
22
 
23
+ CMD ["mcp", "run", "src/mcp-rag-secure/server.py", "--transport", "sse"]
src/mcp_telemetry.py CHANGED
@@ -6,7 +6,12 @@ from datetime import datetime
6
  from pathlib import Path
7
 
8
  # Use a central log file for usages
9
- LOG_FILE = Path(__file__).parent.parent.parent / "mcp_usage_log.json"
 
 
 
 
 
10
 
11
  def log_usage(server_name: str, tool_name: str):
12
  """Logs a tool call with timestamp."""
 
6
  from pathlib import Path
7
 
8
  # Use a central log file for usages
9
+ # In Docker/HF, /tmp is writable. Locally, use the project root.
10
+ import sys
11
+ if os.path.exists("/app"):
12
+ LOG_FILE = Path("/tmp/mcp_usage_log.json")
13
+ else:
14
+ LOG_FILE = Path(__file__).parent.parent / "mcp_usage_log.json"
15
 
16
  def log_usage(server_name: str, tool_name: str):
17
  """Logs a tool call with timestamp."""