janbrennenstuhl.eu

Search, read and cite Jan Brennenstuhl's essays on AppSec, identity and agent identity.

¿Debería usar esto?

Calidad y seguridad

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

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

Costo de contexto

~385Tokens (definiciones de herramientas)
~528 BTamaño de respuesta típico
Impacto mínimo en la atención (0.30% 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": {
    "site": {
      "url": "https://mcp.janbrennenstuhl.eu/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.janbrennenstuhl.eu/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_site(query, kind, topic, limit)

Full-text search over essays, field-guide entries, talks, projects, the glossary and the profile page. Returns titles, canonical URLs and the best matching section.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Words to search for"
    },
    "kind": {
      "type": "string",
      "enum": [
        "essay",
        "guide",
        "talk",
        "project",
        "glossary",
        "profile"
      ],
      "description": "Optional content type"
    },
    "topic": {
      "type": "string",
      "description": "Optional topic id, see list_topics"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Maximum results, default 8"
    }
  },
  "required": [
    "query"
  ]
}
🟢get_entry(id)

Returns the full Markdown of one entry, with front matter (dates, review status, license). Accepts a catalog id such as jb-jwks or a canonical URL.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Catalog id or canonical URL"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_findings(article_id, query, limit)

Lists findings with their anchor URL, source and review status. Filter by entry id or by words in the finding.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "article_id": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  }
}
🟢list_topics

The site's six topics with descriptions, URLs and entry counts.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas