feat: add MCP server and profile management API

Add validation schemas (Zod), repository pattern with Prisma, service layer
with business logic (NotFoundError, ConflictError), and REST routes for
MCP server and profile CRUD. 86 mcpd tests passing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Michal
2026-02-21 04:26:18 +00:00
parent 47f10f62c7
commit 3fa2bc5ffa
21 changed files with 899 additions and 5 deletions

View File

@@ -233,7 +233,7 @@
"dependencies": [
"3"
],
"status": "pending",
"status": "done",
"subtasks": [
{
"id": 1,
@@ -294,7 +294,8 @@
"testStrategy": "Write unit tests for seed functions. Security tests for injection prevention, authorization checks.",
"parentId": "undefined"
}
]
],
"updatedAt": "2026-02-21T04:26:06.239Z"
},
{
"id": "5",
@@ -731,9 +732,9 @@
],
"metadata": {
"version": "1.0.0",
"lastModified": "2026-02-21T04:21:50.389Z",
"lastModified": "2026-02-21T04:26:06.239Z",
"taskCount": 24,
"completedCount": 4,
"completedCount": 5,
"tags": [
"master"
]