ISMS Directory

Read-only search of a curated directory of ISO 27001, SOC 2 and compliance services.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
98%
Calidad de los nombres
100%
Riesgo de envenenamiento
80%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainen search_services

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~755Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (0.59% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "isms-directory": {
      "command": "npx",
      "args": [
        "@ismsdirectory/mcp-server"
      ]
    }
  }
}

Paquetes ejecutables

npm@ismsdirectory/mcp-server1.3.0stdio

Puntos de conexión remotos

https://ismsdirectory.com/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_services(q, frameworks, regions, service_types, limit)

Search the ISMS Directory catalog of ISO 27001, SOC 2, GDPR, DORA, NIS 2 and other compliance service providers (consultants, auditors, platforms, training). Filters are exact tags; several frameworks are combined with AND. Use list_categories first if you are unsure of a tag. Results are sorted by name, not ranked. Same data as GET https://ismsdirectory.com/api/search.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "maxLength": 500,
      "description": "Natural-language query mapped to filters, e.g. 'ISO 27001 consultants in Germany with DORA'. Ignored for a dimension when that dimension's explicit filter is set."
    },
    "frameworks": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 100
      },
      "maxItems": 10,
      "description": "Framework tags, e.g. ['ISO 27001', 'DORA']. AND across values."
    },
    "regions": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 100
      },
      "maxItems": 10,
      "description": "Coverage regions or countries, e.g. ['Germany']."
    },
    "service_types": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 100
      },
      "maxItems": 10,
      "description": "Service types, e.g. ['Consulting', 'Audit', 'Platform']."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 25,
      "description": "Maximum results (1-50)."
    }
  },
  "additionalProperties": false
}
🟢get_service_details(name)

Full public profile of one listed service (description, frameworks, regions, industries, client sizes, languages, website, directory page). Matches the name case-insensitively, then by partial name.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Service or company name as listed, e.g. 'ISMS Copilot'."
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}
🟢check_if_listed(company_name)

Check whether a company is listed in the ISMS Directory. Returns the listing when found, close matches otherwise, and the free submission URL when it is not listed.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company_name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Company or product name to look up."
    }
  },
  "required": [
    "company_name"
  ],
  "additionalProperties": false
}
🟢list_categories(dimension)

List every tag used in one catalog dimension with the number of listed services carrying it. Use the returned tags as exact filter values for search_services.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "dimension": {
      "type": "string",
      "enum": [
        "frameworks",
        "regions",
        "industries",
        "service_types",
        "problems"
      ],
      "description": "Which dimension to list."
    }
  },
  "required": [
    "dimension"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas