bundeswehr-dienstgrade.de — Dienstgrade der Bundeswehr

German armed forces ranks: lookup, comparison, NATO codes, promotion, US/UK equivalents, pay.

¿Debería usar esto?

Calidad y seguridad

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

Hallazgos (1)

  • LOWTool 'compare_ranks' description lacks action verben compare_ranks

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

Costo de contexto

~849Tokens (definiciones de herramientas)
~1.0 KBTamaño de respuesta típico
Impacto moderado en la atención (0.66% 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": {
    "mcp": {
      "url": "https://www.bundeswehr-dienstgrade.de/mcp"
    }
  }
}

Puntos de conexión remotos

https://www.bundeswehr-dienstgrade.de/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢find_rank(rank)

Everything about one German military rank (Dienstgrad): service, abbreviation, rank group, level 1-26, NATO code, pay grade and 2026 base pay, form of address, insignia, the equivalent ranks in the other services, how one gets the rank under the Soldatenlaufbahnverordnung, typical posts where bundeswehr.de states them, and the US/UK ranks with the same NATO code. Text fields are in German.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rank": {
      "type": "string",
      "description": "A Bundeswehr rank name or abbreviation in German, any service, e.g. \"Hauptmann\", \"KKpt\", \"Oberstabsarzt\", \"Flieger\"."
    }
  },
  "required": [
    "rank"
  ],
  "additionalProperties": false
}
🟢list_ranks(service)

All Bundeswehr ranks of one service from lowest to highest, with abbreviation, rank group, level, NATO code and pay grade. Ranks on the same level are equal in rank (the officer candidates Fahnenjunker, Fähnrich and Oberfähnrich share a level with the rank below them).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "enum": [
        "heer_luftwaffe",
        "marine",
        "sanitaet"
      ],
      "default": "heer_luftwaffe",
      "description": "heer_luftwaffe (Army and Air Force share their ranks), marine (Navy), sanitaet (medical officers)"
    }
  },
  "additionalProperties": false
}
🟢compare_ranks(rank_a, rank_b)

Compare two Bundeswehr ranks, also across services (e.g. "Hauptbootsmann" and "Oberfeldwebel"): which is higher, by how many levels, and their NATO codes.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rank_a": {
      "type": "string",
      "description": "A Bundeswehr rank name or abbreviation in German, any service, e.g. \"Hauptmann\", \"KKpt\", \"Oberstabsarzt\", \"Flieger\"."
    },
    "rank_b": {
      "type": "string",
      "description": "A Bundeswehr rank name or abbreviation in German, any service, e.g. \"Hauptmann\", \"KKpt\", \"Oberstabsarzt\", \"Flieger\"."
    }
  },
  "required": [
    "rank_a",
    "rank_b"
  ],
  "additionalProperties": false
}
🟢base_pay(rank, pay_grade, experience_level, year)

Monthly gross base pay (Grundgehalt) in euro for a rank or a pay grade (A 3 to A 16, B 1 to B 10), per experience level (Erfahrungsstufe 1-8; B grades have none). year 2026 = payments since 1 May 2026, 2025 = 1 April 2025 to 30 April 2026. Both are advance payments (Abschlag) not yet enacted by law. Without family allowance, bonuses and deductions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "rank": {
      "type": "string",
      "description": "A Bundeswehr rank name or abbreviation in German, any service, e.g. \"Hauptmann\", \"KKpt\", \"Oberstabsarzt\", \"Flieger\"."
    },
    "pay_grade": {
      "type": "string",
      "description": "Instead of rank: a pay grade such as \"A 9\" or \"B 6\""
    },
    "experience_level": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8
    },
    "year": {
      "type": "integer",
      "enum": [
        2025,
        2026
      ],
      "default": 2026
    }
  },
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas