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 d2a682a460
commit ae7d79da6f
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"
]