{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.octri/mcp","description":"Search an Octri project's API docs and call its endpoints as tools, shaped by its SDK Studio config.","title":"Octri API Docs","repository":{"url":"https://github.com/octridev/octri-mcp","source":"github"},"version":"1.1.1","websiteUrl":"https://octri.dev","icons":[{"src":"https://octri.dev/logo/octri_favicon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://octri.dev/logo/octri_favicon_192.png","mimeType":"image/png","sizes":["192x192"]}],"packages":[{"registryType":"npm","identifier":"@octri/mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"The Octri project whose docs and endpoints this server exposes.","isRequired":true,"format":"string","name":"OCTRI_PROJECT_ID"},{"description":"Base URL for endpoint calls. Defaults to the Base URL set in the project's SDK Studio.","format":"string","name":"OCTRI_API_BASE_URL"},{"description":"Bearer or OAuth2 token for the documented API, not for Octri.","format":"string","isSecret":true,"name":"OCTRI_API_TOKEN"},{"description":"API key for the documented API, not for Octri. Sent in the OCTRI_API_KEY_HEADER header.","format":"string","isSecret":true,"name":"OCTRI_API_KEY"},{"description":"Header that carries OCTRI_API_KEY.","format":"string","default":"X-API-Key","name":"OCTRI_API_KEY_HEADER"},{"description":"Basic-auth username for the documented API.","format":"string","name":"OCTRI_API_USERNAME"},{"description":"Basic-auth password for the documented API.","format":"string","isSecret":true,"name":"OCTRI_API_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T16:03:27.477624Z","publishedAt":"2026-09-25T16:03:27.477624Z","updatedAt":"2026-09-25T16:03:27.477624Z","isLatest":true}}}],"metadata":{"count":1}}
