Skip to content

bug: MCP not working in ACP #3640

@jritsema

Description

@jritsema

Checks

Operating system

macOS Tahoe

Expected behaviour

I'm testing the latest ACP support in Kiro CLI using the Obsidian ACP plugin and MCP doesn't seem to work for me. I have tried testing MCP servers configured in both a custom agent as well as the global ~/.kiro/settings/mcp.json configuration. For example:

{
  "name": "test",
  "description": "this is a test agent",
  "prompt": "this is a test agent",
  "mcpServers": {
    "time": {
      "command": "uvx",
      "args": [
        "mcp-server-time",
        "--local-timezone",
        "America/New_York"
      ]
    }
  },
  "tools": [
    "*"
  ],
  "toolAliases": {},
  "allowedTools": [],
  "resources": [],
  "hooks": {},
  "toolsSettings": {},
  "useLegacyMcpJson": true,
  "model": null
}

Actual behaviour

When I ask the agent:

What MCP servers do you have?

I don't have access to a tool that lists configured MCP servers. MCP servers are configured in the Kiro CLI configuration, but I can't directly query what's currently set up in your environment.

You can check your MCP server configuration by looking at the Kiro CLI config file, which is typically located at ~/.kiro/config.json or similar location depending on your setup. You could also check the Kiro CLI documentation or run kiro-cli --help to see if there's a command to list configured MCP servers.

If you'd like, I can help you read the config file to see what MCP servers are configured.

also

use the time mcp server

I don't see any MCP server tools available in my current tool set. The tools I have access to are:

File operations (read, write, ls, glob)
Shell commands
AWS CLI operations
Web search and fetch
Image reading
Text search (grep)
If you have a time MCP server configured, it's not currently loaded or accessible to me. You may need to:

Check if the MCP server is properly configured in your Kiro CLI config
Restart the Kiro CLI session to load newly added MCP servers
Verify the MCP server is running correctly

Steps to reproduce

No response

Environment

[q-details]
version = "1.25.0"
hash = "0bbf37c7a78548dfbca692ce537be01af1de624f"
date = "2026-02-04T22:41:02.85683Z (5d ago)"
variant = "full"

[system-info]
os = "macOS 26.2.0 (25C56)"
chip = "Apple M4 Pro"
total-cores = 14
memory = "48.00 GB"

[environment]
cwd = "/Users/USER/.kiro/agents"
cli-path = "/Users/USER/.kiro/agents"
os = "Mac"
shell-path = "/bin/zsh"
shell-version = "5.9"
terminal = "Ghostty"
install-method = "unknown"

Related Issues

I wasn't sure which side of the protocol this was on, so I created a related issue in the Obsidian ACP project

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions