Knowledge MCP Server
About
# Knowledge MCP Server A Model Context Protocol (MCP) server that provides tools for managing and querying knowledge bases through vector databases. This server is built on top of the [dynamic-mcp-server](https://github.com/scitara-cto/dynamic-mcp-server) framework. ## Overview The Knowledge MCP Server provides a set…
Explore
- Vector database integration for storing and querying embeddings
- Document processing pipeline for content ingestion
- Text chunking and embedding generation
- Dynamic tool registration and management
- Secure access control for knowledge sources
- Support for website crawling and content extraction
- MongoDB integration for metadata and vector storage
- Node.js 18 or later
- MongoDB Atlas M10 or higher instance (for vector search capabilities)
- OpenAI API key
PORT=4001
HOST=localhost
MONGODB_URI=your_mongodb_connection_string
OPENAI_API_KEY=your_openai_api_key
Start the server in development mode:
bashnpm run dev
Or in production mode:
bashnpm start
```
The server provides the following tools:
A Model Context Protocol (MCP) server that provides tools for managing and querying knowledge bases through vector databases. This server is built on top of the dynamic-mcp-server framework.
Overview
The Knowledge MCP Server provides a set of tools that allow AI models to create, manage, and query knowledge sources using vector databases. It enables semantic search capabilities and dynamic tool generation for specific knowledge domains.
Features
- Vector database integration for storing and querying embeddings
- Document processing pipeline for content ingestion
- Text chunking and embedding generation
- Dynamic tool registration and management
- Secure access control for knowledge sources
- Support for website crawling and content extraction
- MongoDB integration for metadata and vector storage
Prerequisites
- Node.js 18 or later
- MongoDB Atlas M10 or higher instance (for vector search capabilities)
- OpenAI API key
Installation
1. Clone the repository:
git clone https://github.com/your-org/knowledge-mcp-server.git
cd knowledge-mcp-server
2. Install dependencies:
npm install
Configuration
Create a .env file in the project root with the following variables:
```env
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



