Skip to content
Back to skills

Connect Agents To Openrag Knowledge Bases Over Mcp

ASecurity

Use OpenRAG's built-in MCP endpoint so agents can ingest documents, search a knowledge base, create filters, and run RAG-backed chat against a deployed OpenRAG instance.

  • 36 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agentspythongodockergitapisecuritydocumentation

Works with

  • claude desktop
  • cursor
  • terminal
  • cli
  • api
  • mcp

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add agentskillexchange/skills --skill connect-agents-to-openrag-knowledge-bases-over-mcp --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Connect Agents To Openrag Knowledge Bases Over Mcp?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Connect Agents To Openrag Knowledge Bases Over Mcp
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentskillexchange-connect-agents-to-openrag-knowledge-bases-over-mcp/badge)](https://www.skillsdirectory.com/skills/agentskillexchange-connect-agents-to-openrag-knowledge-bases-over-mcp)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "Connect agents to OpenRAG knowledge bases over MCP"
slug: "connect-agents-to-openrag-knowledge-bases-over-mcp"
description: "Use OpenRAG's built-in MCP endpoint so agents can ingest documents, search a knowledge base, create filters, and run RAG-backed chat against a deployed OpenRAG instance."
github_stars: 4368
verification: "security_reviewed"
source: "https://github.com/langflow-ai/openrag"
author: "Langflow AI"
publisher_type: "organization"
category: "Integrations & Connectors"
framework: "MCP"
tool_ecosystem:
  github_repo: "langflow-ai/openrag"
  github_stars: 4368
  npm_package: "openrag-sdk"
  npm_weekly_downloads: 52
---

# Connect agents to OpenRAG knowledge bases over MCP

Use OpenRAG's built-in MCP endpoint so agents can ingest documents, search a knowledge base, create filters, and run RAG-backed chat against a deployed OpenRAG instance.

## Prerequisites

OpenRAG deployment; OpenRAG API key; MCP client with streamable HTTP support such as Cursor, Claude Desktop, IBM Bob, or another MCP-capable agent runtime

## Installation

Deploy or run OpenRAG first, then connect your MCP client to the built-in HTTP endpoint.

For the documented self-managed deployment, install Python, uv, and Docker or Podman, then clone and configure the upstream project:

- git clone https://github.com/langflow-ai/openrag.git
- cd openrag
- cp .env.example .env

Configure the required .env values such as OPENSEARCH_PASSWORD, model provider credentials, and Langflow credentials. Then start Docling with the documented uv command, using scripts/docling_ctl.py start --port 5001, before launching the OpenRAG containers:

- docker compose up -d

For a terminal-managed evaluation install, upstream also documents uvx --python 3.13 openrag.

Configure your MCP client to use the running OpenRAG instance at /mcp with the same OpenRAG API key used for the REST API:

{
  "mcpServers": {
    "openrag": {
      "url": "http://localhost:3000/mcp",
      "headers": {
        "X-API-Key": "orag_your_api_key_here"
      }
    }
  }
}

Do not install the deprecated openrag-mcp package; OpenRAG now serves MCP directly from the /mcp endpoint.

- Source: https://github.com/langflow-ai/openrag
- Extracted from upstream docs: https://raw.githubusercontent.com/langflow-ai/openrag/HEAD/README.md

## Documentation

- https://github.com/langflow-ai/openrag/tree/main/sdks/mcp

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/connect-agents-to-openrag-knowledge-bases-over-mcp/)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.