{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"cloud.factry.portal/historian-mcp-server","description":"MCP server for querying Factry Historian.","title":"Factry Historian MCP","version":"0.0.1","packages":[{"registryType":"oci","identifier":"docker.io/factry/mcp-server:latest","transport":{"type":"stdio"},"environmentVariables":[{"description":"JWT token used to authenticate against Factry Historian API","isRequired":true,"format":"string","isSecret":true,"name":"FACTRY_HISTORIAN_API_TOKEN"},{"description":"Base URL to the Factry Historian API","isRequired":true,"format":"string","placeholder":"https://historian.example.com/api","name":"FACTRY_HISTORIAN_API_URL"},{"description":"Organization UUID used for historian queries","isRequired":true,"format":"string","placeholder":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","name":"FACTRY_HISTORIAN_ORGANIZATION_UUID"},{"description":"Optional Grafana base URL for generated explore links","format":"string","placeholder":"https://your-grafana.example.com","name":"GRAFANA_URL"},{"description":"Optional Grafana API key","format":"string","isSecret":true,"name":"GRAFANA_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-23T11:00:25.411652Z","publishedAt":"2026-03-23T11:00:25.411652Z","updatedAt":"2026-03-23T11:00:25.411652Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"cloud.factry.portal/historian-mcp-server","description":"MCP server for querying Factry Historian.","title":"Factry Historian MCP","version":"0.0.2","packages":[{"registryType":"oci","identifier":"docker.io/factry/mcp-server:0.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"JWT token used to authenticate against Factry Historian API","isRequired":true,"format":"string","isSecret":true,"name":"FACTRY_HISTORIAN_API_TOKEN"},{"description":"Base URL to the Factry Historian API","isRequired":true,"format":"string","placeholder":"https://historian.example.com/api","name":"FACTRY_HISTORIAN_API_URL"},{"description":"Organization UUID used for historian queries","isRequired":true,"format":"string","placeholder":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","name":"FACTRY_HISTORIAN_ORGANIZATION_UUID"},{"description":"Optional Grafana base URL for generated explore links","format":"string","placeholder":"https://your-grafana.example.com","name":"GRAFANA_URL"},{"description":"Optional Grafana API key","format":"string","isSecret":true,"name":"GRAFANA_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T13:14:41.741096Z","publishedAt":"2026-03-24T13:14:41.741096Z","updatedAt":"2026-03-24T13:14:41.741096Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"cloud.factry.portal/historian-mcp-server","description":"MCP server for querying Factry Historian.","title":"Factry Historian MCP","version":"0.0.3","packages":[{"registryType":"oci","identifier":"docker.io/factry/mcp-server:0.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"JWT token used to authenticate against Factry Historian API","isRequired":true,"format":"string","isSecret":true,"name":"FACTRY_HISTORIAN_API_TOKEN"},{"description":"Base URL to the Factry Historian API","isRequired":true,"format":"string","placeholder":"https://historian.example.com/api","name":"FACTRY_HISTORIAN_API_URL"},{"description":"Organization UUID used for historian queries","isRequired":true,"format":"string","placeholder":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","name":"FACTRY_HISTORIAN_ORGANIZATION_UUID"},{"description":"Optional Grafana base URL for generated explore links","format":"string","placeholder":"https://your-grafana.example.com","name":"GRAFANA_URL"},{"description":"Optional Grafana API key","format":"string","isSecret":true,"name":"GRAFANA_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-22T09:44:42.852684Z","publishedAt":"2026-04-22T09:44:42.852684Z","updatedAt":"2026-04-22T09:44:42.852684Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"cloud.factry.portal/historian-mcp-server","description":"MCP server for querying Factry Historian.","title":"Factry Historian MCP","version":"0.0.4","packages":[{"registryType":"oci","identifier":"docker.io/factry/mcp-server:0.0.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"JWT token used to authenticate against Factry Historian API","isRequired":true,"format":"string","isSecret":true,"name":"FACTRY_HISTORIAN_API_TOKEN"},{"description":"Base URL to the Factry Historian API","isRequired":true,"format":"string","placeholder":"https://historian.example.com/api","name":"FACTRY_HISTORIAN_API_URL"},{"description":"Organization UUID used for historian queries","isRequired":true,"format":"string","placeholder":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","name":"FACTRY_HISTORIAN_ORGANIZATION_UUID"},{"description":"Optional Grafana base URL for generated explore links","format":"string","placeholder":"https://your-grafana.example.com","name":"GRAFANA_URL"},{"description":"Optional Grafana API key","format":"string","isSecret":true,"name":"GRAFANA_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T11:48:15.730972Z","publishedAt":"2026-04-23T11:48:15.730972Z","updatedAt":"2026-04-23T11:48:15.730972Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"cloud.factry.portal/historian-mcp-server","description":"MCP server for querying Factry Historian.","title":"Factry Historian MCP","version":"0.0.5","packages":[{"registryType":"oci","identifier":"docker.io/factry/mcp-server:0.0.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"JWT token used to authenticate against Factry Historian API","isRequired":true,"format":"string","isSecret":true,"name":"FACTRY_HISTORIAN_API_TOKEN"},{"description":"Base URL to the Factry Historian API","isRequired":true,"format":"string","placeholder":"https://historian.example.com/api","name":"FACTRY_HISTORIAN_API_URL"},{"description":"Organization UUID used for historian queries","isRequired":true,"format":"string","placeholder":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","name":"FACTRY_HISTORIAN_ORGANIZATION_UUID"},{"description":"Optional Grafana base URL for generated explore links","format":"string","placeholder":"https://your-grafana.example.com","name":"GRAFANA_URL"},{"description":"Optional Grafana API key","format":"string","isSecret":true,"name":"GRAFANA_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T14:42:12.428961Z","publishedAt":"2026-05-04T14:42:12.428961Z","updatedAt":"2026-05-04T14:42:12.428961Z","isLatest":true}}}],"metadata":{"count":5}}
