generated from personal-projects/leo-claude-mktplace
[Sprint 02] feat: Implement core HTTP MCP server #14
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Create
server_http.pyas the main HTTP server that imports tools from marketplace and wraps them with filtering/auth.Tasks
src/gitea_mcp_remote/server_http.pygitea_mcp_servermarketplace package:tool_filter.filter_tools()to imported toolsAuthMiddlewareto HTTP endpointsmain()function:Acceptance Criteria
server_http.pyexists withmain()entry pointpython -m gitea_mcp_remote.server_httpDependencies
Blocked by:
Context
This is the core of the wrapper. It glues together marketplace tools with deployment-specific logic (filtering, auth, HTTP transport).
References:
Size: M (3-4 hours)
⚠️ Blocked By: #12, #13