Back to AI information
Kiro announces support for remote MCP servers: proxies are no longer limited to localhost, and developers can connect to cloud tools with a single click.

Kiro announces support for remote MCP servers: proxies are no longer limited to localhost, and developers can connect to cloud tools with a single click.

AI information Admin 322 views

Kiro has released v0.5.0, officially supporting connections to remote MCP (Model Context Protocol) servers, freeing proxies from being limited to local processes. According to the official blog and changelog, remote connections use Streamable HTTP transport (compatible with the deprecated HTTP+SSE), allowing direct integration with cloud APIs, databases, and team services. A "one-click installation" directory is provided for quickly adding frequently used servers. This version also introduces global steering rules and project-level proxy configurations to reuse security and behavior policies across project scenarios.

In terms of authentication and security, Kiro adds environment variable expansion and an "approval-before-use" mechanism: configuration files can use `${ENV_VAR}` to reference local environment variables. Adding a new variable will trigger a security prompt and require explicit approval, thus keeping the key on the local machine instead of writing it to the configuration. The documentation examples also support adding authorization headers and dynamic client registration in remote MCPs to complete the browser login process; although the page doesn't explicitly state "OAuth 2.1," this process is consistent with ecosystem practices. Overall, this update extends the ease of development and use of local MCPs to remote environments, while reducing access risks through transmission and credential governance.

Frequently Asked Questions

Q: What is a "remote MCP server"?

A: Unlike local connections via stdio, remote MCPs are deployed on the internet. Kiro establishes sessions using Streamable HTTP, exposing tools, resources, and hints, facilitating direct connections to cloud services and team systems.

Q: How do I add a remote MCP in Kiro?

A: Open the MCP area of the Kiro panel, fill in the remote url (add an authorization header or use dynamic registration/browser login if necessary), save and follow the prompts to complete the authentication; you can also use "one-click installation" in the "server directory".

Q: Is OAuth 2.1 supported?

A: The official documentation describes it as authorization headers and dynamic client registration, corresponding to the recommended implementation of OAuth 2.1; the MCP ecosystem generally adopts OAuth 2.1 to ensure the security of remote tool access.

Q: How do I keep credentials locally only?

A: In the configuration, use ${ENV_VAR} to reference the environment variable. Kiro will only expand the approved variables, avoiding writing or committing the key to the repository. You can revoke the approval at any time in the settings.

Q: What are the advantages and disadvantages of this compared to a local MCP?

A: Remote MCPs expand the range of available tools and simplify team distribution, but require network and service availability; local MCPs are convenient for offline use and rapid iteration. Kiro is compatible with both modes and can be used interchangeably on a project-by-project basis.

Kirov 0.5 releases remote MCP connectivity. Kiro Remote MCP is based on StreamableHTTP Compatible with the deprecated HTTP+SSE transport mode One-click installation directory to quickly add servers Connect to cloud API databases and team services The agent is no longer limited by local process restrictions Global Steering Rules Reuse Across Projects Project-level agent configuration unified security policy Environment variable expansion supports ${ENV_VAR} New variables must be approved before they can be used. Keep the key on the local machine to avoid writing it to the configuration. Remote MCP Authorization Header and Dynamic Registration The browser login process conforms to OAuth2.1. Best practices for secure access to remote tools Comparison of scenarios using both local and remote MCP Implementation Guide for Team Distribution of Remote MCP Steps to add a remote URL configuration in Kiro panel Remote Session Exposure Tool Resources and Tips Network availability requirements for remote MCP access Workflow for Voucher Management and Approval Prompts Supports revoking variable approval in settings. StreamableHTTP Session Stability Assessment Key points for implementing dynamic client registration OAuth2.1 in the MCP ecosystem Example of end-to-end cloud service connectivity The value of remote MCP for multi-person collaboration Security vs. Cost in Proxy Access Kiro vs. Local MCP: Rapid Iteration Comparison Deploy common MCP services with one click using the directory. Project template integrating remote MCP configuration example Risk control of environmental variables will be carried out after approval. Remote MCP and Data Access Boundary Design Server-side authentication is completed using the authorization header. Handling browser redirection login callback Cross-project sharing of Steering rules and strategies Remote tool orchestration in business scenarios Kiro Remote MCP Aligns with Compliance Requirements Impact of remote connections on indexing and caching Team service catalog maintenance and version control Remote MCP downtime and degradation contingency plan design Secure credential injection method in CI pipeline Auditing and Observability under Remote MCP The best way to connect local development to the cloud sandbox Remote MCP and Agent Model Adaptation Strategy Kiro Changelog v0.5.0 Key Overview The significance of remote MCP in improving tool accessibility Practical Paradigm for Connecting to Databases Using Kiro Credential isolation scheme under multiple environment switching Team-level security policies and exception approval processes Troubleshooting Checklist for Common Remote MCP Access Issues

Recommended Tools

More