Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions mcp_cloud/http_server.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@
from mcp_cloud.auth import validate_api_key_secret
from mcp_cloud.download_tokens import validate_download_token_secret

SERVER_VERSION = "1.0.1"

REQUIRED_API_KEY = os.environ.get("PLANEXE_MCP_API_KEY")

HTTP_HOST = os.environ.get("PLANEXE_MCP_HTTP_HOST", "127.0.0.1")
Expand Down Expand Up @@ -827,7 +829,7 @@ async def _lifespan(app: FastAPI):
app = FastAPI(
title="PlanExe – AI Project Planning",
description="MCP server that generates strategic project-plan drafts from a natural-language prompt",
version="1.0.0",
version=SERVER_VERSION,
lifespan=_lifespan,
)

Expand Down Expand Up @@ -1104,7 +1106,7 @@ def root() -> dict[str, Any]:
return {
"service": "PlanExe – AI Project Planning",
"description": "MCP server that generates rough-draft project plans from a natural-language prompt",
"version": "1.0.0",
"version": SERVER_VERSION,
"endpoints": {
"mcp": "/mcp",
"tools": "/mcp/tools",
Expand Down Expand Up @@ -1149,7 +1151,7 @@ def mcp_server_card() -> dict[str, Any]:
"serverInfo": {
"name": "planexe-mcp-server",
"title": "PlanExe - AI Project Planning",
"version": "1.0.0",
"version": SERVER_VERSION,
},
"description": (
"MCP server that generates strategic project-plan drafts from a "
Expand Down