# Connect KnowMan to Kiro

Client: Kiro

Add KnowMan as a local stdio [MCP server](https://www.knowman.io/guides/mcp-server-knowledge-base) in Kiro with a JSON entry under `mcpServers`, then save the config. [Kiro supports local stdio servers in its IDE, CLI, and Web clients](https://kiro.dev/docs/mcp/), and KnowMan’s server starts with `npx -y @knowman/mcp`.[/guides/mcp-server-knowledge-base] [Sign in](https://www.knowman.io/guides/personal-knowledge-base) once with `npx -p @knowman/mcp knowman login`; the CLI and MCP server share the saved credential.[/guides/mcp-server-knowledge-base]

## Kiro MCP configuration

```json
{
  "mcpServers": {
    "knowman": {
      "command": "npx",
      "args": ["-y", "@knowman/mcp"],
      "disabled": false
    }
  }
}
```

## Add KnowMan to Kiro

KnowMan’s MCP server is a standalone [stdio server](https://www.knowman.io/guides/what-is-an-mcp-server) distributed as `@knowman/mcp`; it starts with `npx -y @knowman/mcp` and requires Node 22 or newer.[/guides/mcp-server-knowledge-base]

Kiro uses a JSON configuration file for MCP servers. In the IDE, open workspace or user MCP configuration from the command palette or the Kiro panel.[Kiro MCP configuration](https://kiro.dev/docs/mcp/)

## Configure the server

Add the `knowman` entry shown above under the top-level `mcpServers` object. Kiro’s local stdio format uses `command`, `args`, and `disabled`.[Kiro MCP configuration](https://kiro.dev/docs/mcp/)

Create a KnowMan API key under Settings > Connections > Connect an AI agent, or sign in once with the KnowMan CLI.[/guides/mcp-server-knowledge-base]

## Sign in once with knowman login

Run `npx -p @knowman/mcp knowman login` and complete browser sign-in. The CLI and MCP server share the saved credential, so an environment key can be omitted.[/guides/mcp-server-knowledge-base]

## Save and verify the connection

Save the configuration with `Cmd+S`. Kiro says MCP servers reconnect automatically after saving.[Kiro MCP configuration](https://kiro.dev/docs/mcp/)

In the IDE, open the Kiro panel’s MCP servers tab and confirm KnowMan is connected.[Kiro MCP configuration](https://kiro.dev/docs/mcp/)

## Tools available in Kiro

KnowMan’s `kb_search` searches [saved items](https://www.knowman.io/guides/how-to-save-articles) by [keyword or meaning](https://www.knowman.io/guides/ai-knowledge-base), `kb_ask` answers questions with citations, and `kb_get_item` retrieves readable content for one item.[/guides/mcp-server-knowledge-base]

`kb_save` saves a URL, `kb_recent` lists recent items, and `kb_memories` lists saved claims, decisions, and playbooks.[/guides/mcp-server-knowledge-base]

## Troubleshoot a connection

For connection failures, Kiro recommends checking that prerequisites are installed correctly.[Kiro MCP troubleshooting](https://kiro.dev/docs/mcp/)

For IDE MCP logs, open the Kiro panel, select Output, then choose `Kiro - MCP Logs`.[Kiro MCP logs](https://kiro.dev/docs/mcp/)

## KnowMan MCP is local

KnowMan’s MCP server runs locally with `npx -y @knowman/mcp` or as a hosted server at https://api.knowman.io/mcp. Choose the local stdio server for local clients, or add the hosted server URL to clients that accept remote MCP servers.[/guides/mcp-server-knowledge-base]

KnowMan is built for one person’s library today. Explore [personal knowledge bases](https://www.knowman.io/guides/personal-knowledge-base) and [MCP knowledge bases](https://www.knowman.io/guides/mcp-server-knowledge-base).

## Use the hosted KnowMan server

To use the hosted server in clients that support remote MCP servers, add `https://api.knowman.io/mcp`, then sign in with OAuth on the KnowMan consent page or send an API key as an `Authorization: Bearer <key>` header.

For Kiro, add the server URL and complete OAuth approval, or configure the API key as the bearer header. Then ask the assistant to search your KnowMan or save a URL.

## Questions

### Does KnowMan work with Kiro?

Kiro supports local stdio MCP servers in its IDE, CLI, and Web clients.[Kiro MCP support](https://kiro.dev/docs/mcp/) KnowMan’s MCP server is a local stdio server.[/guides/mcp-server-knowledge-base]

### Do I need to keep the API key in Kiro’s config?

No. Run `npx -p @knowman/mcp knowman login` once; the saved credential is shared by the CLI and MCP server, so you can omit the environment key.[/guides/mcp-server-knowledge-base]

### How can I check that Kiro connected?

In the IDE, check the MCP servers tab in the Kiro panel. Kiro’s documentation says servers reconnect automatically after the config is saved.[Kiro MCP configuration](https://kiro.dev/docs/mcp/)

### Can I connect KnowMan to Kiro Mobile?

Kiro’s support table does not list local stdio MCP servers for Mobile.[Kiro MCP support](https://kiro.dev/docs/mcp/) KnowMan’s MCP server is local stdio.[/guides/mcp-server-knowledge-base]

## Related pages

- [Connect your knowledge base through KnowMan's MCP server](https://www.knowman.io/guides/mcp-server-knowledge-base)

- [How Do You Connect AI to Your Notes?](https://www.knowman.io/guides/connect-any-ai-to-your-notes)

- [What Is a Knowledge Base for AI Agents?](https://www.knowman.io/guides/knowledge-base-for-ai-agents)

## More in this topic

- [KnowMan MCP server for GitHub Copilot](https://www.knowman.io/integrations/github-copilot)
- [KnowMan MCP server for Windsurf](https://www.knowman.io/integrations/windsurf)
- [Add the KnowMan MCP server to Roo Code](https://www.knowman.io/integrations/roo-code)

## More for Kiro

- [How to teach Kiro your knowledge](https://www.knowman.io/guides/teach-kiro-your-knowledge)

## Give Kiro your saved knowledge

Try KnowMan Pro for 14 days with no credit card. [Create your account](https://app.knowman.io/signup)

[Start free](https://app.knowman.io/signup)

Every new account starts with 14 days of Pro. No credit card.

Source: https://www.knowman.io/integrations/kiro
