CodeKitHub

Everyday calculators and converters for AI assistants: units, dates, percentages, text, JSON.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
84%
Vollständigkeit des Schemas
86%
Qualität der Benennung
89%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (5)

  • LOWTool 'date_difference' description lacks action verbin date_difference
  • LOWTool 'calculate_percentage' description lacks action verbin calculate_percentage
  • LOWTool 'compound_interest' description lacks action verbin compound_interest
  • LOWTool 'convert_case' description lacks action verbin convert_case
  • LOWTool 'encode_decode' description lacks action verbin encode_decode

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,417Tokens (Tool-Definitionen)
~532 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.11% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "codekithub": {
      "url": "https://codekithub.com/api/mcp"
    }
  }
}

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (13)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢find_tool(query, max_results)

Find a free online tool on CodeKitHub (there are hundreds: converters, calculators, generators, text, code and image tools). Returns the tool page link.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "max_results": {
      "type": "integer",
      "minimum": 1,
      "maximum": 15
    }
  },
  "required": [
    "query"
  ]
}
🟢convert_units(value, from, to)

Convert between units of length, mass, volume, area, speed, time, data size and temperature, e.g. 5 miles to km or 72 F to C.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "value": {
      "type": "number"
    },
    "from": {
      "type": "string",
      "description": "Unit, e.g. mi, km, lb, kg, gal, l, mph, GB, MiB, C, F, K."
    },
    "to": {
      "type": "string"
    }
  },
  "required": [
    "value",
    "from",
    "to"
  ]
}
🟢calculate_age(birth_date, as_of)

Exact age from a birth date: years, months, days, total days and days until the next birthday.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "birth_date": {
      "type": "string",
      "description": "YYYY-MM-DD"
    },
    "as_of": {
      "type": "string",
      "description": "YYYY-MM-DD, default today (UTC)."
    }
  },
  "required": [
    "birth_date"
  ]
}
🟢date_difference(start_date, end_date)

Days, weeks and calendar years/months/days between two dates.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "start_date": {
      "type": "string",
      "description": "YYYY-MM-DD"
    },
    "end_date": {
      "type": "string",
      "description": "YYYY-MM-DD"
    }
  },
  "required": [
    "start_date",
    "end_date"
  ]
}
🟢calculate_percentage(mode, a, b)

Percentage maths. percent_of: a% of b. what_percent: a is what % of b. percent_change: change from a to b.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "mode": {
      "type": "string",
      "enum": [
        "percent_of",
        "what_percent",
        "percent_change"
      ]
    },
    "a": {
      "type": "number"
    },
    "b": {
      "type": "number"
    }
  },
  "required": [
    "mode",
    "a",
    "b"
  ]
}
🟢compound_interest(principal, annual_rate_percent, years, compounds_per_year, monthly_contribution)

Compound interest with optional monthly contributions: final balance, total contributed and interest earned.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "principal": {
      "type": "number"
    },
    "annual_rate_percent": {
      "type": "number"
    },
    "years": {
      "type": "number"
    },
    "compounds_per_year": {
      "type": "integer",
      "description": "Default 12."
    },
    "monthly_contribution": {
      "type": "number",
      "description": "Default 0."
    }
  },
  "required": [
    "principal",
    "annual_rate_percent",
    "years"
  ]
}
🟢text_stats(text)

Count characters, words, sentences, paragraphs and lines, and estimate reading time.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ]
}
🟢convert_case(text, style)

Change text case: upper, lower, title, sentence, camel, pascal, snake, kebab or constant.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "style": {
      "type": "string",
      "enum": [
        "upper",
        "lower",
        "title",
        "sentence",
        "camel",
        "pascal",
        "snake",
        "kebab",
        "constant"
      ]
    }
  },
  "required": [
    "text",
    "style"
  ]
}
🟢encode_decode(mode, text)

Encode or decode text: Base64, URL, HTML entities, hex.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "mode": {
      "type": "string",
      "enum": [
        "base64_encode",
        "base64_decode",
        "url_encode",
        "url_decode",
        "html_escape",
        "html_unescape",
        "hex_encode",
        "hex_decode"
      ]
    },
    "text": {
      "type": "string"
    }
  },
  "required": [
    "mode",
    "text"
  ]
}
🟢hash_text(text, algorithm)

SHA hash of a text (SHA-1, SHA-256, SHA-384, SHA-512). Do not send secrets you need to keep private.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "algorithm": {
      "type": "string",
      "enum": [
        "SHA-1",
        "SHA-256",
        "SHA-384",
        "SHA-512"
      ]
    }
  },
  "required": [
    "text"
  ]
}
🟢json_tools(json, action, indent)

Format, minify or validate JSON.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "json": {
      "type": "string"
    },
    "action": {
      "type": "string",
      "enum": [
        "format",
        "minify",
        "validate"
      ]
    },
    "indent": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8
    }
  },
  "required": [
    "json"
  ]
}
🟢timestamp_convert(value)

Convert a Unix timestamp (seconds or milliseconds) or an ISO date to both forms; "now" gives the current time.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ]
}
🟢color_convert(color)

Convert a colour between HEX, RGB and HSL.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "color": {
      "type": "string",
      "description": "#1d6fe0, rgb(29, 111, 224) or hsl(215, 77%, 50%)"
    }
  },
  "required": [
    "color"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet13 Tools