Skip to main content
Glama
dannwaneri

MCP Knowledge Base Server

by dannwaneri
README.md1.18 kB
\# MCP Knowledge Base Server A Model Context Protocol (MCP) server that exposes a knowledge base through multiple tools for semantic search and data retrieval. \## Features \- \*\*search\_knowledge\*\*: Search for relevant information using keywords \- \*\*list\_categories\*\*: List all available categories \- \*\*get\_by\_category\*\*: Filter entries by category \- \*\*get\_by\_id\*\*: Retrieve specific entries by ID \- \*\*advanced\_search\*\*: Search with category filters and result limits \- \*\*In-memory caching\*\*: 60-second TTL for faster repeated queries \## Setup ```bash npm install npm run build ``` \## Usage with Claude Desktop Add to your Claude Desktop config (`%APPDATA%\\Claude\\claude\_desktop\_config.json`): ```json {   "mcpServers": {   "knowledge-base": {   "command": "node",   "args": \["C:\\\\path\\\\to\\\\mcp-learning\\\\dist\\\\index.js"]   }   } } ``` \## Tech Stack \- TypeScript \- @modelcontextprotocol/sdk \- Node.js \## Next Steps \- \[ ] Connect to Vectorize for semantic search \- \[ ] Deploy to Cloudflare Workers \- \[ ] Add authentication

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dannwaneri/mcp-knowledge-base-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server