Command Palette

Search for a command to run...

UnylyUnyly
Browse all

ISMS

FreeNot checked

Integrates Mistral AI and Qdrant to provide intelligent security workflows for automated risk assessment, policy management, and contextual incident response ac

GitHubEmbed

About

Integrates Mistral AI and Qdrant to provide intelligent security workflows for automated risk assessment, policy management, and contextual incident response across different security domains.

README

A comprehensive security management platform with AI integration using Model Context Protocol (MCP).

Features

  • User Management: Role-based access control with multiple user types (Admin, Analyst, Auditor, User)
  • Asset Management: Track and manage IT assets with risk assessment
  • Policy Management: Create, update, and track security policies
  • Risk Management: Identify, assess, and mitigate security risks
  • Incident Management: Track and respond to security incidents
  • AI Integration: Leveraging MCP for intelligent security analysis
  • Audit Logging: Comprehensive audit trail of system activities

Tech Stack

  • Backend: FastAPI
  • Database: PostgreSQL
  • ORM: SQLAlchemy
  • Vector Store: Qdrant
  • AI Integration: Model Context Protocol (MCP)
  • Authentication: JWT with role-based access control
  • Testing: pytest

Getting Started

Prerequisites

  • Python 3.8+
  • PostgreSQL
  • Qdrant

Installation

  1. Clone the repository:

    git clone https://github.com/karthikkrs/ISMS-MCP-Project.git
    cd ISMS-MCP-Project
    
  2. Create and activate virtual environment:

    python -m venv .venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    
  3. Install dependencies:

    pip install -r requirements.txt
    
  4. Set up environment variables:

    cp .env.example .env
    # Edit .env with your configuration
    
  5. Initialize the database:

    python init_db.py
    
  6. Run the application:

    uvicorn main:app --reload
    

Project Structure

ISMS-MCP-Project/
├── main.py           # FastAPI application entry point
├── models.py         # SQLAlchemy models
├── init_db.py        # Database initialization script
├── requirements.txt  # Project dependencies
├── routers/         # API route handlers
├── services/        # Business logic
└── tests/           # Test suite

API Documentation

Once the application is running, visit:

Testing

Run the test suite:

pytest

License

MIT License

from github.com/karthikkrs/isms-mcp-project

Installing ISMS

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/karthikkrs/isms-mcp-project

FAQ

Is ISMS MCP free?

Yes, ISMS MCP is free — one-click install via Unyly at no cost.

Does ISMS need an API key?

No, ISMS runs without API keys or environment variables.

Is ISMS hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install ISMS in Claude Desktop, Claude Code or Cursor?

Open ISMS on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare ISMS with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs