Back to Home
jbromfld icon

kbsearch-mcp-server

Verified Safe

by jbromfld

Overview

This server acts as a Model Context Protocol (MCP) gateway, exposing internal knowledge base search (RAG) and CI/CD database query (NL2SQL) tools to AI assistants like GitHub Copilot.

Installation

Run Command
docker-compose -f docker-compose-all.yml up -d

Environment Variables

  • MCP_SERVER_NAME
  • MCP_TRANSPORT
  • MCP_HTTP_HOST
  • MCP_HTTP_PORT
  • RAG_SERVICE_URL
  • RAG_TIMEOUT
  • NL2SQL_PREPARE_URL
  • NL2SQL_EXECUTE_URL
  • NL2SQL_TIMEOUT
  • USER_ID

Security Notes

The server itself primarily acts as a proxy, delegating complex or potentially risky operations (like RAG search and SQL execution) to external backend services. It does not contain direct `eval()` or `exec()` calls within its source code. Database credentials for the demo setup are test credentials and are confined to the Docker network, not hardcoded for production. Robust production security practices, such as a reverse proxy with authentication (e.g., client certs, basic auth, API Gateway), are explicitly recommended in the `CLAUDE.md` and are essential given the server's external exposure.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens600
Stars0
Forks0
Last Update2026-01-19

Tags

MCPRAGNL2SQLCI/CDKnowledge BaseAI Assistant Tools