Files
toir-automatization/.claude/config.toml
2026-04-07 19:40:41 +03:00

34 lines
1.9 KiB
TOML

# Claude Code Configuration for KIS-TOiR
#
# This file mirrors `.codex/config.toml` in intent. Differences here should be
# format-level only for Claude Code compatibility, not workflow or policy drift.
# Claude and Codex use different config schemas; agent role definitions live in
# `.claude/agents/*.toml`, but the intended MCP/tool strategy matches `.codex/config.toml`.
model = "claude-opus-4-6"
[mcpServers]
github = { command = "npx", args = ["-y", "@modelcontextprotocol/server-github"] }
context7 = { command = "npx", args = ["-y", "@upstash/context7-mcp@latest"] }
exa = { command = "npx", args = ["-y", "@modelcontextprotocol/server-exa"] }
memory = { command = "npx", args = ["-y", "@modelcontextprotocol/server-memory"] }
playwright = { command = "npx", args = ["-y", "@playwright/mcp@latest", "--extension"] }
sequential-thinking = { command = "npx", args = ["-y", "@modelcontextprotocol/server-sequential-thinking"] }
# KIS-TOiR read-only validation MCP servers. These are lightweight Node
# scripts under tools/mcp/ that expose structural checks without executing
# Prisma/npm/NestJS CLIs. See tools/mcp/lib/mcp-server.mjs for the protocol
# implementation and tools/mcp/*.mjs for tool definitions.
prisma-validator = { command = "node", args = ["tools/mcp/prisma-validator.mjs"] }
npm-validator = { command = "node", args = ["tools/mcp/npm-validator.mjs"] }
nest-validator = { command = "node", args = ["tools/mcp/nest-validator.mjs"] }
[agents]
explorer = { config_file = "agents/explorer.toml" }
docs_researcher = { config_file = "agents/docs-researcher.toml" }
generator_prisma = { config_file = "agents/generator_prisma.toml" }
generator_nest_resources = { config_file = "agents/generator_nest_resources.toml" }
generator_react_admin_resources = { config_file = "agents/generator_react_admin_resources.toml" }
generator_data_access = { config_file = "agents/generator_data_access.toml" }
reviewer = { config_file = "agents/reviewer.toml" }