1
0
forked from baron/baron-sso

keto MCP 제작. ory-keto-migrate 오류 재발생 해결

This commit is contained in:
Lectom C Han
2026-01-28 14:36:34 +09:00
parent e573f4ca50
commit f33f417045
8 changed files with 456 additions and 5 deletions

View File

@@ -125,12 +125,12 @@ docker compose -f docker-compose.yaml up -d
- **Hydra Public**: http://localhost:4444
- **Kratos UI**: http://localhost:4455
### MCP 서버 (Hydra/Kratos)
### MCP 서버 (Hydra/Kratos/Keto)
MCP 서버는 기존 Hydra/Kratos에 연결하며 별도 Ory 스택이나 포트를 추가로 띄우지 않습니다.
프로덕션에서는 실행하지 않도록 `mcp` 프로파일을 로컬에서만 켜세요.
```bash
docker compose -f compose.ory.yaml --profile mcp up -d hydra-mcp-server kratos-mcp-server
docker compose -f compose.ory.yaml --profile mcp up -d hydra-mcp-server kratos-mcp-server keto-mcp-server
```
- MCP 서버는 stdio 기반이라 외부 포트를 열지 않습니다.
@@ -152,6 +152,14 @@ args = ["-y", "/home/lectom/repos/baron-sso/mcp/hydra-mcp"]
[mcp_servers.hydra-mcp.env]
HYDRA_PUBLIC_URL = "http://localhost:4441"
HYDRA_ADMIN_URL = "http://localhost:4445"
[mcp_servers.keto-mcp]
command = "npx"
args = ["-y", "/home/lectom/repos/baron-sso/mcp/keto-mcp"]
[mcp_servers.keto-mcp.env]
KETO_READ_URL = "http://localhost:4466"
KETO_WRITE_URL = "http://localhost:4467"
```
### 로컬 개발 (Manual)