feat: implement MCP streamable HTTP server

This commit is contained in:
a.tolmachev
2026-03-25 20:02:23 +03:00
parent a776ae4a73
commit 752288ca70
11 changed files with 1031 additions and 156 deletions
+7 -7
View File
@@ -2,21 +2,21 @@
## Current
### `feat/ui-v1`
### `feat/mcp-server`
Status: completed
DoD:
- UI covers operation list, create, test, sample upload, draft generation and publish
- UI works against `admin-api` without mock backend
- critical form helpers are covered by frontend tests
- production UI build works in Docker container
- CI checks UI build and tests together with Rust workspace
- `mcp-server` exposes a single MCP HTTP endpoint
- initialize and initialized lifecycle work with session handling
- tools are listed and called through MCP JSON-RPC methods
- published tool catalog refreshes without service restart
- MCP integration tests cover initialize, list, call and refresh flow
## Next
- `feat/mcp-server`
- `feat/graphql-support`
## Backlog