Remote MCP, Global Steering, Sequential Hooks, and Simplified Trusted Commands

v0.5.0

This release expands MCP capabilities with remote server support and one-click installation, introduces global steering rules and project-specific agent configuration, and refines agent workflows with improved hook execution, command trust, and targeted file context.

Remote MCP Support

Connect to MCP servers hosted anywhere on the internet via Streamable HTTP, accessing cloud services and APIs without local installation.

Global Steering Rules

Define global steering rules that apply across all your workspaces.

AGENTS.md Support

Support for the AGENTS.md standard to define guidelines, coding standards and architectural patterns. Add an AGENTS.md file to the global steering file location (~/.kiro/steering/), or to the root folder of your workspace, and they will get picked up by Kiro automatically.

One-Click MCP Installation

Simplified MCP server setup with automatic installation—get started with MCP tools faster than ever. View servers →

Environment Variable Expansion in MCP

Use environment variables in your MCP server configurations for flexible, environment-specific setups.

Targeted File Context in specs

Loading image...
## Use Case 3: Extending User Preferences

**Scenario**: Add a "preferredPaymentMethod" field to UserPreferences

**Targeted Context Needed**:
#IIfile:src/types/app.ts:127-143]]

This shows just the UserPreferences interface, which is what needs modification. The agent doesn't need to see:
- The full User interface (lines 115-126)
- Payment method enums (lines 105-112)
- Subscription types (lines 158-180)

**Result**: Faster, more accurate implementation with less context pollution.

Reference specific line ranges when adding files to context (e.g., #[[file:src/utils/helper.ts:10-25]]), giving you precise control over what the agent sees and enabling more focused implementations.