API-Guthabennutzung

Sie müssen Login oder Melden Sie sich an um die BuiltWith-API zu verwenden. Nach der Anmeldung wird hier Ihr aktueller API-Schlüssel angezeigt.

Einführung

The MCP API searches and browses the BuiltWith MCP registry - the list of other remote MCP (Model Context Protocol) servers that BuiltWith has discovered across the web, published at builtwith.com/mcp-registry. This is a plain REST endpoint (JSON/XML/CSV/TXT), not an MCP protocol endpoint itself.

This is particularly useful for AI agents and MCP clients that need to discover which remote MCP servers exist for a given task - for example finding payments, CRM, or developer-tool MCP servers by keyword or category before connecting to them.

This endpoint is free of charge and does not use API credits. It is rate limited to 1 request per second per API key.

This data is also exposed as a tool via the BuiltWith MCP server (https://api.builtwith.com/mcp).

Authentifizierung

Sie müssen bei jeder Suche Ihren API-Schlüssel angeben. Unsere Endpunkte sind ausschließlich HTTPS-fähig und bieten Schlüsselverschlüsselung. Geben Sie Ihren API-Schlüssel niemals preis.

Ihr API-Schlüssel ist
00000000-0000-0000-0000-000000000000

Sie können Ihren Schlüssel als Abfragezeichenfolgenparameter oder als HTTP-Header angeben:

  • Abfragezeichenfolge: ?KEY=00000000-0000-0000-0000-000000000000
  • HTTP-Header: Authorization: API 00000000-0000-0000-0000-000000000000
Arbeitsbeispiele

JSON Durchsuchen Sie die Registry nach MCP-Servern, die einem bestimmten Schlüsselwort entsprechen.
https://api.builtwith.com/mcp2/api.json?KEY=00000000-0000-0000-0000-000000000000&SEARCH=payments

JSON Liste der MCP-Server in einer Kategorie, zweite Seite (Ergebnisse 101-200)
https://api.builtwith.com/mcp2/api.json?KEY=00000000-0000-0000-0000-000000000000&CATEGORY=developer-tools&OFFSET=100

JSON Suche innerhalb einer bestimmten Kategorie
https://api.builtwith.com/mcp2/api.json?KEY=00000000-0000-0000-0000-000000000000&SEARCH=stripe&CATEGORY=ecommerce

XML Durchsuchen Sie die Registry nach MCP-Servern, die einem bestimmten Schlüsselwort entsprechen.
https://api.builtwith.com/mcp2/api.xml?KEY=00000000-0000-0000-0000-000000000000&SEARCH=payments

CSV Durchsuchen Sie die Registry nach MCP-Servern, die einem bestimmten Schlüsselwort entsprechen.
https://api.builtwith.com/mcp2/api.csv?KEY=00000000-0000-0000-0000-000000000000&SEARCH=payments

TXT Durchsuchen Sie die Registry nach MCP-Servern, die einem bestimmten Schlüsselwort entsprechen.
https://api.builtwith.com/mcp2/api.txt?KEY=00000000-0000-0000-0000-000000000000&SEARCH=payments

Antwort

Results are records containing Domain, Category, Description, and an Endpoints array. Each endpoint contains its URL, whether authentication is required, its supported Tools (methods), and its complete Overview discovery object when available. Overview can include instructions, protocolVersion, serverInfo, capabilities, and additional fields reported by the remote MCP server. Results are sorted alphabetically by domain, up to 100 per page.

[
  {
    "Domain": "example.com",
    "Category": "Developer Tools",
    "Description": "Example MCP server description",
    "Endpoints": [
      {
        "Endpoint": "https://example.com/mcp",
        "AuthRequired": true,
        "Tools": [
          { "Name": "search_orders", "Description": "Search orders by customer or status" }
        ],
        "Overview": {
          "instructions": "Use this server to search and manage orders.",
          "protocolVersion": "2025-06-18",
          "serverInfo": { "name": "example-orders", "version": "1.0.0" },
          "capabilities": { "tools": { "listChanged": false } }
        }
      }
    ]
  }
]

CSV and TXT responses flatten Endpoints into a single column and include a separate Overview column containing the endpoint URL and its JSON overview. TXT is tab-separated with no header row.

Domain,Category,Description,Endpoints,Overview
example.com,Developer Tools,Example MCP server description,"https://example.com/mcp [search_orders, get_order]","https://example.com/mcp: {""instructions"":""Use this server to search and manage orders.""}"

SEARCH matches against the domain, description, endpoint URLs, tool names/descriptions, and overview instructions - so searching for a method name or an instruction keyword finds matching MCP servers, not just matching domains.

Pagination metadata is returned as response headers rather than in the body: X-TOTAL-COUNT (total matches), X-OFFSET (the requested offset), X-PAGE-SIZE (always 100), and X-HAS-MORE (true/false). Pass a larger OFFSET to fetch the next page.

Kategorien

The public categories endpoint lists every valid CATEGORY slug, its friendly label, and its current entry count. It does not require an API key or use API credits.

https://api.builtwith.com/mcp2/categories.json

XML and CSV are also available at /mcp2/categories.xml and /mcp2/categories.csv.

NacktschneckeEtikettZählen
ai---machine-learningAI & Machine Learning356
analyticsAnalytics305
api-toolsAPI Tools204
browser-toolsBrowser Tools5
cloud-servicesCloud Services17
collaborationCollaboration20
content-toolsContent Tools371
data-collectionData Collection413
databasesDatabases24
designDesign26
developer-toolsDeveloper Tools468
devopsDevOps16
ecommerceeCommerce328
game-developmentGame Development33
general-toolsGeneral Tools471
learning-resourcesLearning Resources93
marketingMarketing132
productivityProductivity305
security---testingSecurity & Testing176
social-mediaSocial Media41
API-Referenz
  • KEY (required): your BuiltWith API key.
  • SEARCH (optional): matches against the MCP server's domain, description, endpoint URLs, tool (method) names/descriptions, and overview instructions. At least one of SEARCH or CATEGORY is required.
  • CATEGORY (optional): a category slug from the categories reference. At least one of SEARCH or CATEGORY is required.
  • OFFSET (optional, default 0): pagination offset; page size is fixed at 100 results.
  • Formats: json, xml, csv, and txt.
  • Credit cost: free - this endpoint does not use API credits.
  • Rate limit: 1 request per second per API key, tighter than the general API rate limit, since this endpoint is free.
Spezielle Domänen

Wir führen für Sie zwei Listen, die Sie bei der Suche nach Domänen verwenden können: Ignorierlisten und BuiltWith-Suffixlisten.

Ignorierliste
TDies ist unsere eigene interne Liste von Domänen, die wir nicht indizieren. Sie sind entweder blockiert, enthalten zu viele irreführende Technologien oder zu viele Subdomänen mit benutzergenerierten Inhalten.

BuiltWith Suffixliste
Dies basiert auf der Öffentliche Suffixliste enthält aber viele zusätzliche Einträge für Unternehmen mit Subdomänen, die als Top-Level-Domänen betrachtet werden sollten. Diese Liste bietet uns eine bessere Sichtbarkeit für interne Websites, beispielsweise bringt sie northernbeaches.nsw.gov.au auf die oberste Ebene über nsw.gov.au.

Domänen ignorieren (XML, JSON or TXT)
https://api.builtwith.com/ignoresv1/api.json
Suffixdomänen (XML, JSON or TXT)
https://api.builtwith.com/suffixv1/api.json
Fehlercodes

Beachten Sie, dass Fehlermeldungen in diesem Format nicht garantiert werden können. Ihre Implementierung sollte auch Antwortcodes ungleich 200 als Fehler betrachten. Die Lookup-Eigenschaft ist null (JSON) oder wird nicht bereitgestellt (XML), wenn der Fehler serverbezogen ist. Alle potenziellen wohlgeformten Fehlercodes anzeigen.

Nutzungsbedingungen

Unser Allgemeine Geschäftsbedingungen decken die Verwendung aller unserer APIs ab.

Sie können die API grundsätzlich nutzen, um Ihr Produkt auf vielfältige Weise zu verbessern. Die einzige Einschränkung besteht darin, dass Sie die Daten nicht unverändert weiterverkaufen oder doppelte Funktionen für builtwith.com und die zugehörigen Dienste bereitstellen dürfen.