directory

One listing as JSON

Everything the listing page shows, with one-click setup actions that use the server's own URL or package. Old slugs and aliases return the current listing: read slug from the answer.

get/i/{slug}.json

Request

  • Base URL: https://mcp.tc
  • URL: https://mcp.tc/i/{slug}.json
  • Auth: none required

Path parameters

slugstring required

Listing slug, as in https://mcp.tc/i/{slug}.

Query parameters

lang'en' | 'it' | 'fr' | 'de' | 'es'

Language of labels and links; text fields follow when a fresh translation exists (text_lang). A tool whose description changed since the last translation keeps its English summary until it is translated again.

Response

The listing.

slugstring required
namestring required
vendorstring nullable
taglinestring
descriptionstring
linkstring uri required
lang'en' | 'it' | 'fr' | 'de' | 'es'

Language of the labels.

text_lang'en' | 'it' | 'fr' | 'de' | 'es'

Language of tagline, description and the tool summaries: lang when the listing has an up-to-date translation, else en. A tool whose description changed since the last translation keeps its English summary until it is translated again.

categorystring nullable
category_namestring nullable
kind'remote' | 'local' required
transportstring nullable
auth'none' | 'optional' | 'oauth' | 'api_key' | 'unknown' required
endpointstring nullable

The server's own URL (remote).

install_commandstring nullable

The server's own install command (local).

verifiedboolean
toolsobject[]
addobject[]

One-click setup actions per client; always the server's own URL or package.

Changes

No recorded changes to this operation across all 1 revision of this API.