Skip to main content
Agent Platform exposes its features through a Model Context Protocol (MCP) server. Your AI assistant can connect to the platform and perform platform operations to let you build, evaluate, optimize, debug, and analyze agents. A few common tasks include:
  • Creating and editing projects, agents, and tools
  • Running evaluations
  • Inspecting live sessions and traces
  • Diagnosing failures
You can perform all these operations from the platform UI as well. However, by using MCP server, you can perform these tasks from within your IDE, command-line, or terminal, without context-switching. To use the MCP server, you install @koreai/arch-mcp-tools and configure your AI assistant.

Prerequisites

  • Node.js 18 or later — We recommend LTS version. The server starts using npx command.
  • Access to Agent Platform account. Authenticate when you connect to it for the first time.
  • MCP-compatible client.

Install and Configure

The server (@koreai/arch-mcp-tools) is a standard stdio MCP server. The clients launch it using the command: npx -y @koreai/arch-mcp-tools. In your client’s config, you add it as a server named: arch-agent-platform. Provide the environment URL in one of the following ways:
  • In the configuration file, add as value of AGENTS_URL parameter in the env.
  • Pass serverUrl to platform_connect.
  • On the first use, the tool asks you for the environment.
Example: Add to Claude Code
Or add it to .mcp.json (project) or ~/.claude.json (global):
Example: Add to Cursor Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
Example: Add to VS Code to Use GitHub Copilot Add to .vscode/mcp.json. The top-level key is servers (not mcpServers):
Example: Add to Codex CLI
Or add to ~/.codex/config.toml — note this is TOML, not JSON:
Any other MCP client Configure a stdio server with command npx and args ["-y", "@koreai/arch-mcp-tools"]. Optionally, set an AGENTS_URL variable to pin an environment. Alternatively, use a version of the following prompt in your AI coding tool’s chat for it to do the configuration.

Authenticate

Authentication is automatic when you call platform_connect — it tries, in order:
  1. Explicit token — pass an authToken parameter.
  2. Stored credentials — reads the same encrypted credential store used by kore-platform-cli login.
  3. Device authorization — opens your browser and polls until approval completes in the same platform_connect call.
Credentials are stored securely and reused in future sessions.

Use MCP Server

The server’s name as available in the clients is arch-agent-platform and its tools are prefixed with platform_ and debug_. These tools are grouped by functional area.

Arch Build

Create and change platform projects, agents, tools, configuration, versions, deployments, and imports.

Arch Evaluate

Generate eval assets, run eval workflows, and read CI evidence.

Arch Optimize

Validate packages, inspect compiler-visible models, and drive repair loops.

Arch Debug

Connect to live sessions, trace failures, and inspect execution state.

Arch Analyze

Explain documentation, diagnostics, and system health signals.