MCP Knowledge Base Reader
About
MCP server for reading JSON knowledge bases without modifications
Explore
- Reads structured JSON knowledge bases
- Searches entries by keyword in title, content, and tags
- Retrieves a specific entry by its ID
- Filters entries by category or tags
- Finds related entries for a given entry
- Provides statistics on the knowledge base
- Purely read-only; never modifies the JSON file
Para usar este servidor con Claude Desktop, añade la siguiente configuración a tu archivo claude_desktop_config.json:
{
"mcpServers": {
"knowledge-reader": {
"command": "node",
"args": [
"/ruta/completa/a/mcp-read-json/dist/index.js"
],
"env": {
"KNOWLEDGE_BASE_PATH": "/ruta/completa/a/tu/knowledge_base.json"
}
}
}
}
Notas importantes sobre la configuración:
1. Utiliza rutas absolutas tanto para el script como para el archivo JSON
2. Asegúrate de que el archivo JSON existe en la ruta especificada
3. El servidor debe compilarse antes de utilizarlo (npm run build)
Un servidor MCP (Model Context Protocol) que permite leer una base de conocimientos en formato JSON para brindar información a los usuarios a través de Claude u otros LLMs.
Características
- Lectura de base de conocimientos JSON estructurada
- Búsqueda de información por palabra clave
- Recuperación de entradas por ID
- Filtrado por categorías y etiquetas
- Búsqueda de entradas relacionadas
- Estadísticas sobre la base de conocimientos
- Modo de solo lectura: No modifica el archivo JSON, solo recupera información
Estructura de la Base de Conocimientos
La base de conocimientos utiliza el siguiente formato JSON:
{
"metadata": {
"title": "Título de la Base de Conocimientos",
"description": "Descripción de la base",
"version": "1.0",
"created": "2025-04-23",
"updated": "2025-04-23"
},
"categories": [
{
"id": "categoria1",
"name": "Nombre de Categoría",
"description": "Descripción de la categoría"
}
],
"entries": [
{
"id": "entrada1",
"title": "Título de la Entrada",
"category": "categoria1",
"tags": ["etiqueta1", "etiqueta2"],
"content": "Contenido detallado de la entrada",
"related": ["entrada2", "entrada3"]
}
]
}
Instalación y Configuración
Requisitos Previos
- Node.js 18 o superior
- npm o yarn
Instalación
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



