Zum Inhalt springen
Integration

Botoi MCP-Server: 44 Entwicklertools in Ihrem KI-Codierungsassistenten

| 7 min read

Verbinden Sie Claude, Cursor oder VS Code über MCP mit 44 Entwicklertools. DNS-Suchen, JWT-Signierung, Base64-Codierung, PII-Erkennung und mehr; kein Kontextwechsel.

AI assistant interface with tool integrations
Photo by Possessed Photography on Unsplash

Sie debuggen ein DNS-Problem in Claude Code. Sie benötigen A-Einträge für eine Domain. Die Optionen: Browser öffnen, Online-Tool suchen, Ergebnis zurückkopieren. Oder öffnen Sie ein Terminal, denken Sie daran dig Syntax, analysieren Sie die Ausgabe selbst.

Beides unterbricht deinen Flow. Die Informationen, die Sie benötigen, sind nur einen Katzensprung von Ihrem Arbeitsplatz entfernt.

Botoi betreibt jetzt einen MCP-Server unter api.botoi.com/mcp mit 44 Entwicklertools. Verbinden Sie es mit Claude Desktop, Claude Code, Cursor oder VS Code, und Ihr KI-Assistent kann Tools wie DNS-Suche, JWT-Dekodierung, Base64-Kodierung und PII-Erkennung direkt aufrufen. Keine Browser-Tabs, kein Terminalwechsel.

Die Einrichtung dauert 30 Sekunden

Der MCP-Server verwendet Streamable HTTP-Transport. Es ist staatenlos; Es muss keine Sitzung initialisiert oder eine SSE-Verbindung aufrechterhalten werden. Fügen Sie die URL zu Ihrer Client-Konfiguration hinzu und schon sind Sie fertig.

Claude Desktop

Offen claude_desktop_config.json und füge hinzu:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

Claude Code

Führen Sie dies in Ihrem Terminal aus:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

Cursor

Öffnen Sie die Cursoreinstellungen, gehen Sie zu MCP und fügen Sie Folgendes hinzu:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

VS-Code (GitHub Copilot)

Fügen Sie dies zu Ihrem hinzu settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

Alle vier Clients entdecken die 44 Tools bei der ersten Verbindung. Keine NPM-Installation, kein Docker-Container, kein zu verwaltender lokaler Prozess.

Was Sie bekommen: 44 Tools in 5 Kategorien

Der MCP-Server stellt eine kuratierte Teilmenge der über 150 API-Endpunkte von Botoi bereit. Dies sind die Tools, auf die Entwickler während Codierungssitzungen am häufigsten zurückgreifen.

Nachschlagen (12 Tools)

Netzwerk- und Domäneninformationen, ohne Ihren Editor zu verlassen.

  • IP-Suche - Geolokalisierung, ISP und AS-Nummer für jede IP
  • DNS-Suche - A-, AAAA-, MX-, TXT-, CNAME-, NS-Einträge
  • WHOIS - Domainregistrierung, Registrar, Ablaufdatum
  • SSL-Prüfung - Zertifikatsdetails und Sicherheitsheader
  • E-Mail-Validierung - Syntax, MX-Einträge, Einwegprüfung
  • HTTP-Header - Antwortheader für jede URL
  • URL-Metadaten - Titel, OG-Tags, Favicon-Extraktion
  • Domain-Verfügbarkeit - Überprüfen Sie, ob eine Domain registriert ist
  • Tech-Erkennung - Frameworks, CMS und Analysen auf einer Website identifizieren
  • VPN-Erkennung - Überprüfen Sie, ob es sich bei einer IP um einen VPN-, Proxy- oder Tor-Knoten handelt
  • Telefonsuche - Telefonnummern analysieren und validieren
  • Firmensuche - Unternehmensinformationen aus einem Domainnamen

Text und Daten (10 Tools)

Kodierung, Konvertierung und Formattransformationen.

  • Base64-Kodierung/Dekodierung - UTF-8 zu Base64 und zurück
  • JSON-Format - Hübscher Druck mit konfigurierbarer Einrückung
  • JSON-Validierung - Syntaxprüfung mit Fehlerpositionen
  • Markdown auf HTML - GFM-kompatible Konvertierung
  • HTML zu Markdown - Rückumwandlung
  • CSV zu JSON - CSV in JSON-Arrays analysieren
  • YAML zu JSON / JSON zu YAML - bidirektionale Konvertierung
  • XML zu JSON - Konvertierung von XML-Dokumenten

Entwickler-Dienstprogramme (12 Tools)

Die Tools, für die Sie sonst einen separaten Tab öffnen würden.

  • Hash - MD5, SHA-1, SHA-256, SHA-512
  • UUID generieren - v4 und v7
  • JWT-Signatur/Verifizierung - Token erstellen und entschlüsseln
  • Cron Beschreiben - Cron-Erklärungen in einfachem Englisch
  • Passwort generieren - konfigurierbare Länge und Komplexität
  • URL-Kodierung/Dekodierung - Prozentkodierung
  • Regex-Test - Testmuster gegen Strings
  • Textdiff - einheitliche Diff-Ausgabe
  • Semver Parse - Dur, Moll, Patch-Extraktion
  • Zeitstempelkonvertierung - Unix auf ISO 8601 und zurück

Sicherheit (5 Tools)

  • Verschlüsseln/Entschlüsseln - AES-256-GCM mit einer Passphrase
  • TOTP generieren - zeitbasierte Einmalpasswörter
  • Kreditkarte validieren - Luhn-Check und Netzwerkerkennung
  • PII-Erkennung - Finden Sie E-Mails, Telefonnummern und SSNs im Text

Transformieren (5 Werkzeuge)

  • JS/CSS minimieren - Dateigrößen reduzieren
  • SQL-Format - Verschönern Sie SQL-Abfragen
  • Codeformat - Formatieren Sie JS, TS, Python, Go, Rust und mehr
  • JSON zu TypeScript - Generieren Sie Schnittstellen aus JSON

Reales Beispiel: DNS-Suche von Claude Code

Sie richten Cloudflare DNS für die Domäne eines Kunden ein und möchten die weitergegebenen A-Einträge überprüfen. Fragen Sie Ihren Assistenten:

> "Look up the DNS records for github.com"

Tool call: lookup_dns
Input: { "domain": "github.com", "type": "A" }

Result:
{
  "domain": "github.com",
  "type": "A",
  "records": [
    { "value": "140.82.121.4", "ttl": 60 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 12
}

Der Assistent ruft an lookup_dns, übergibt die Domäne und den Datensatztyp und gibt strukturiertes JSON zurück. Kein Terminal, kein Browser, kein Kopieren und Einfügen. Das Ergebnis liegt in Ihrem Gespräch und Sie können sofort darauf reagieren.

Weitere Beispiele aus der Praxis

Dekodieren Sie ein JWT während des Debuggens

Sie überprüfen ein Authentifizierungstoken aus einer fehlgeschlagenen Anfrage. Fügen Sie es in Ihre Konversation ein:

> "Decode this JWT: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."

Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }

Result:
{
  "header": { "alg": "HS256" },
  "payload": { "user": "alice" },
  "expired": false
}

Der Header, die Nutzlast und der Ablaufstatus werden in strukturiertem JSON zurückgegeben. Sie können den Algorithmus, die Ansprüche und ob das Token abgelaufen ist, sehen, ohne jwt.io zu besuchen.

Scannen Sie den Text vor der Protokollierung auf personenbezogene Daten

Sie bauen eine Protokollierungspipeline auf und möchten sicherstellen, dass keine personenbezogenen Daten in Ihre Protokolle gelangen:

> "Check this text for personal data: Call me at 555-0123 or email john@example.com"

Tool call: security_pii_detect
Input: { "text": "Call me at 555-0123 or email john@example.com" }

Result:
{
  "found": true,
  "entities": [
    { "type": "phone", "value": "555-0123", "start": 14, "end": 22 },
    { "type": "email", "value": "john@example.com", "start": 32, "end": 48 }
  ],
  "count": 2
}

Die Antwort identifiziert jede Entität mit ihrem Typ, Wert und ihrer Position in der Zeichenfolge. Damit können Sie sensible Daten maskieren, bevor sie Ihren Protokollspeicher erreichen.

Anonymer Zugriff und authentifizierter Zugriff

Der MCP-Server funktioniert ohne API-Schlüssel. Beim anonymen Zugriff erhalten Sie 5 Anfragen pro Minute und 100 Anfragen pro Tag, die Rate ist durch die IP begrenzt. Das reicht für den gelegentlichen Gebrauch während einer Programmiersitzung.

Für eine intensivere Nutzung fügen Sie Ihrer Konfiguration einen API-Schlüssel hinzu:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Holen Sie sich einen API-Schlüssel unter botoi.com/api. Für die kostenlose Stufe ist keine Zahlungsmethode erforderlich.

Technische Details

Eigentum Wert
Endpunkt POST https://api.botoi.com/mcp
Protokoll MCP Streamable HTTP (JSON-RPC 2.0)
Zustand Staatenlos; Keine Sitzungsinitialisierung erforderlich
Auth Authorization: Bearer KEY oder X-API-Key: KEY Kopfzeile
Infrastruktur Cloudflare-Worker (Edge, global)
Werkzeuganzahl 44 kuratierte Tools
Anonymes Tariflimit 5 Anforderungen/Minute + 100 Anforderungen/Tag

Der Server läuft auf Cloudflare Workers, was bedeutet, dass Anfragen an den nächstgelegenen Edge-Knoten weitergeleitet werden. Bei rein rechnerischen Tools wie Hashing, Base64-Codierung und JSON-Formatierung liegen die Antwortzeiten in der Regel unter 50 ms. Suchtools, die externe Dienste (DNS, WHOIS, SSL) aufrufen, erhöhen die Upstream-Latenz.

MCP im Vergleich zur REST-API

Der MCP-Server umschließt dieselben Endpunkte wie der Botoi REST API. Wenn Sie eine Anwendung erstellen, ist die REST-API die richtige Wahl. Wenn Sie in einem KI-Assistenten arbeiten, ist MCP schneller, da der Assistent Tools bei der Verbindung erkennt und sie namentlich aufruft, ohne dass Sie HTTP-Anfragen erstellen müssen.

Für beide gelten dieselben Ratenlimits und API-Schlüssel. Ein API-Schlüssel, der mit der REST-API funktioniert, funktioniert mit dem MCP-Server.

Fangen Sie an

  • Fügen Sie die Konfiguration hinzu. Kopieren Sie das Snippet für Ihren Client aus dem Setup-Abschnitt oben.
  • Starten Sie Ihren Client neu. Claude Desktop, Cursor und VS Code übernehmen MCP-Serveränderungen beim Neustart.
  • Bitten Sie um etwas. Versuchen Sie, „DNS-Einträge für example.com nachzuschlagen“ oder „eine UUID zu generieren“ und beobachten Sie, wie der Tool-Aufruf erfolgt.

Die vollständige Werkzeugliste und Parameterschemata finden Sie unter api.botoi.com/v1/mcp/tools.json. Der API-Dokumente Decken Sie jeden Endpunkt im Detail ab.

FAQ

Benötige ich einen API-Schlüssel, um den Botoi MCP-Server zu nutzen?
Nein. Der anonyme Zugriff funktioniert mit 5 Anfragen pro Minute und 100 Anfragen pro Tag, ratenbegrenzt durch die IP. Fügen Sie einen API-Schlüssel hinzu, um die Limits für jeden kostenpflichtigen Plan zu erhöhen.
Welchen MCP-Transport verwendet der Botoi-Server?
Streambares HTTP (JSON-RPC 2.0) unter https://api.botoi.com/mcp. Der Server ist zustandslos, sodass keine Sitzungsinitialisierung oder SSE-Verbindung aufrechterhalten werden muss.
Kann ich den MCP-Server mit Cursor und VS-Code verwenden?
Ja. Sowohl Cursor als auch VS Code unterstützen MCP-Server über ihre Einstellungsdateien. Fügen Sie die Server-URL als streamable-http-Typ hinzu und die Tools werden in Ihrem Assistenten angezeigt.
Wie viele Tools sind über den MCP-Server verfügbar?
44 kuratierte Tools in 5 Kategorien: Lookup (12), Text und Daten (10), Developer Utilities (12), Sicherheit (5) und Transform (5).
Unterscheidet sich der MCP-Server von der REST-API?
Der MCP-Server umschließt dieselben REST-API-Endpunkte im MCP-Protokoll. KI-Assistenten nennen Werkzeuge beim Namen und erhalten strukturierte Ergebnisse. Sie können die REST-API weiterhin direkt für Nicht-MCP-Anwendungsfälle aufrufen.

Starte mit botoi zu entwickeln

150+ API-Endpunkte für Abfragen, Textverarbeitung, Bildgenerierung und Entwickler-Tools. Kostenloser Tarif, keine Kreditkarte nötig.