AI Ops Hub
Provides secure access to local files and documents with path validation and safety checks for reading notes and documentation
Integrates with SQLite database for RAG (Retrieval-Augmented Generation) search functionality over personal document corpus
Enables creation and management of tasks and notes through dedicated task management tools
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AI Ops Hubsearch my notes for recent deployment issues"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AI Ops Hub
MCP-сервер с RAG для операционных задач разработчика.
Что это
AI Ops Hub — это MCP (Model Context Protocol) сервер, который предоставляет ИИ-клиентам безопасный доступ к:
Локальным заметкам и документам
Веб-страницам (с очисткой)
RAG-поиску по личному корпусу
Инструментам для создания задач и заметок
Установка
# Установка зависимостей
npm install
# Или с pnpm
pnpm installРазработка
# Запуск в режиме разработки
npm run dev
# Сборка
npm run build
# Тесты
npm testКонфигурация
База данных (SQLite в Docker)
# Запуск SQLite контейнера
./scripts/db.sh start
# Инициализация базы данных
./scripts/db.sh init
# Проверка статуса
./scripts/db.sh status
# Остановка
./scripts/db.sh stopПеременные окружения
Создайте файл .env в корне проекта:
NOTES_DIR=./notes
TASKS_FILE=./tasks.md
RAG_DB_PATH=./data/rag.db
WEB_ALLOWED_HOSTS=example.com,developer.mozilla.orgПодключение к Claude Desktop
Локальное подключение (stdio)
Добавьте в конфигурацию Claude Desktop:
{
"mcpServers": {
"ai-ops-hub": {
"command": "node",
"args": ["./dist/server.js"],
"env": {
"NOTES_DIR": "/path/to/your/notes",
"RAG_DB_PATH": "/path/to/your/rag.db"
}
}
}
}Удаленное подключение (HTTP)
Для удаленного доступа запустите HTTP сервер:
# Запуск HTTP сервера
npm run start:http
# Или через Docker
docker-compose --profile app up -dЗатем используйте HTTP API:
# Проверка здоровья
curl http://localhost:3333/health
# Список инструментов
curl http://localhost:3333/tools
# Вызов инструмента
curl -X POST http://localhost:3333/call \
-H "Content-Type: application/json" \
-d '{"name":"file_read","arguments":{"path":"test-note.md"}}'Статус разработки
✅ MVP готова - базовая функциональность работает
Базовая структура проекта
MCP сервер (stdio)
RAG модуль (заглушка)
Интеграции (файлы, веб, задачи)
SQLite база данных в Docker
Безопасность файлов и веб-запросов
HTTP транспорт
Полная RAG интеграция с SQLite
Аудит и логирование
Тестирование
# Сборка проекта
npm run build
# Запуск тестов сервисов
node test/test-services.js
# Запуск HTTP API тестов
npm run test:http
# Запуск unit тестов (когда будут готовы)
npm testДемонстрация
После запуска тестов вы увидите:
FileService - чтение файлов и безопасность путей
TaskService - создание и управление задачами
RAGService - базовая структура для поиска документов
WebService - безопасное получение веб-страниц
Все сервисы работают с проверкой безопасности и логированием операций.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/Galiusbro/MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server