Start free
Guide More guides

Give LibreChat access to your knowledge base

Updated 2 min read

The short answer

LibreChat can connect to external tools and data through MCP servers in chats and agents, and KnowMan provides a hosted MCP server at https://api.knowman.io/mcp. LibreChat’s MCP documentation explains how to attach servers; KnowMan’s MCP setup supports OAuth or an API key.

On this page6 sections
  1. What LibreChat does with MCP
  2. Connect a knowledge base through KnowMan MCP
  3. What KnowMan makes available
  4. Use the tools in a chat or agent
  5. Where KnowMan fits
  6. Questions people ask

What LibreChat does with MCP

LibreChat connects to external tools and data through Model Context Protocol (MCP) servers in chats and agents. MCP is an open standard for exposing tools to a model, and a server can provide access to a filesystem, browser, database, or company API.

LibreChat can use any server that speaks MCP. In a regular chat, users can open the composer’s Attach and tools palette, find MCP Servers, and enable servers for the conversation. LibreChat makes each enabled server’s tools available to the model.

Connect a knowledge base through KnowMan MCP

KnowMan provides a hosted remote MCP server at https://api.knowman.io/mcp. It supports OAuth sign-in through a KnowMan consent page or an API key sent as an Authorization bearer header.

For OAuth-capable MCP clients, the documented setup is to add the server URL, sign in, and approve access. The KnowMan MCP setup documents these connection methods; consult the MCP server guide for more about connecting a knowledge base to an AI client.

What KnowMan makes available

KnowMan’s MCP server exposes tools to search saved items, ask questions, retrieve an item, save a link, view recent items, and read saved memories. The tool list is documented in the KnowMan MCP project.

KnowMan saves articles and links, reads and tags them, answers questions with citations, and keeps memories such as claims, decisions, and playbooks. Its MCP tools include search, question, and memory tools.

Use the tools in a chat or agent

In a regular LibreChat conversation, enable KnowMan from the composer’s MCP Servers palette. LibreChat allows several MCP servers to be enabled for one conversation.

In Agent Builder, add an MCP server and choose which of its exposed tools the agent receives. LibreChat documents this tool selection for agents. Choose a model that supports tool calls, because LibreChat says models without tool-call support will not call MCP tools.

Where KnowMan fits

LibreChat provides the chat and agent surface; KnowMan provides access to your personal saved reading and memories through MCP. KnowMan’s tools cover searching, asking, reading, saving, recent items, and memories.

KnowMan is built for one person’s library today. For more on personal knowledge bases and AI context, see personal knowledge bases and connecting an AI to your notes.

Questions people ask

How does LibreChat connect to a knowledge base?

LibreChat connects to external tools and data through MCP servers. Add a compatible server, then enable it in a chat or select its tools for an agent. LibreChat documents both paths.

How can I connect KnowMan to LibreChat?

KnowMan’s hosted MCP server is at https://api.knowman.io/mcp. For clients with MCP OAuth, add the URL, sign in, and approve access; KnowMan also accepts an API key as a bearer header. KnowMan documents these setup options.

What can KnowMan do through MCP?

KnowMan exposes tools for searching saved items, asking questions, retrieving and saving items, viewing recent items, and reading memories. These tools are listed in the KnowMan MCP project.

Why might an MCP tool not be called?

The model used with MCP servers must support tool calls. LibreChat notes that a model without tool-call support will not call the server’s tools.

Give your chats a personal library

Try KnowMan Pro for 14 days with no credit card. Create your account

Start free

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