{"schemaVersion":"1.0","product":"Atlas","publisher":"Syntora","legalEntity":"Automize LLC","canonical":"https://runatlas.sh/integrations","statusDefinitions":{"test-backed":"The Atlas repository contains implementation evidence and an automated test. This is not vendor certification.","protocol-supported":"Atlas implements the documented protocol boundary. This is not vendor certification."},"vendorRecognitionDefinitions":{"not-submitted":"Atlas has not been submitted to or recognized by this vendor.","attribution-ready":"Atlas contains the vendor's attribution mechanism, but no public listing is claimed.","not-applicable":"No vendor listing is required for this protocol-level entry."},"integrations":[{"id":"ollama","name":"Ollama","category":"Local model runtime","status":"test-backed","vendorRecognition":"not-submitted","summary":"Atlas detects an Ollama server on localhost, lists installed chat models, and registers them through its OpenAI-compatible provider path.","connection":"Local HTTP API on port 11434","dataBoundary":"Local endpoint selected by the user","setup":"Run ollama, pull a chat model, then run atlas models --local.","capabilities":["Model discovery","Chat inference","Local embeddings","Custom endpoint"],"limitation":"Ollama has not listed, certified, or endorsed Atlas. Offline mode must be enabled separately.","atlasGuide":"/resources/integrations/ollama","vendorDocs":"https://docs.ollama.com/api/introduction","evidence":["Atlas-Backend/atlas/src/provider/local-provider.ts","Atlas-Backend/atlas/src/cli/cmd/models.ts"],"tests":["Atlas-Backend/atlas/src/provider/local-provider.test.ts"],"reviewedAt":"2026-08-03"},{"id":"lm-studio","name":"LM Studio","category":"Local model runtime","status":"test-backed","vendorRecognition":"not-submitted","summary":"Atlas falls back to the LM Studio model endpoint on localhost when Ollama is unavailable and registers discovered chat models as a local provider.","connection":"OpenAI-compatible HTTP API on port 1234","dataBoundary":"Local endpoint selected by the user","setup":"Start the LM Studio local server, load a chat model, then run atlas models --local.","capabilities":["Model discovery","Chat inference","Custom endpoint"],"limitation":"LM Studio has not listed, certified, or endorsed Atlas. Offline mode must be enabled separately.","atlasGuide":"/resources/integrations/lm-studio","vendorDocs":"https://lmstudio.ai/docs/developer/openai-compat","evidence":["Atlas-Backend/atlas/src/provider/local-provider.ts","Atlas-Backend/atlas/src/cli/cmd/models.ts"],"tests":["Atlas-Backend/atlas/src/provider/local-provider.test.ts"],"reviewedAt":"2026-08-03"},{"id":"openrouter","name":"OpenRouter","category":"Hosted model router","status":"test-backed","vendorRecognition":"attribution-ready","summary":"Atlas supports OpenRouter as a model provider and sends OpenRouter's public app attribution headers with the cli-agent category.","connection":"OpenRouter API with your OpenRouter key","dataBoundary":"External hosted provider","setup":"Set OPENROUTER_API_KEY, select an OpenRouter model, and run Atlas normally.","capabilities":["Hosted model routing","App attribution headers","CLI agent category"],"limitation":"No attributed request has been approved or sent. OpenRouter usage is not appropriate until its route matches the organization's data policy.","atlasGuide":"/resources/integrations/openrouter","vendorDocs":"https://openrouter.ai/docs/app-attribution","evidence":["Atlas-Backend/atlas/src/provider/provider.ts","Atlas-Common/core/src/plugin/provider/openrouter.ts"],"tests":["Atlas-Backend/atlas/test/provider/provider.test.ts","Atlas-Common/core/test/plugin/provider-openrouter.test.ts"],"reviewedAt":"2026-08-03"},{"id":"mcp","name":"Model Context Protocol","category":"Tool and context protocol","status":"protocol-supported","vendorRecognition":"not-applicable","summary":"Atlas connects to local and remote MCP servers and exposes discovered tools, prompts, and resources through its terminal workflow.","connection":"Local stdio or remote HTTP transport","dataBoundary":"The configured MCP server and its credentials","setup":"Add a trusted server with atlas mcp add, inspect it with atlas mcp list, and authenticate remote servers when required.","capabilities":["Tools","Prompts","Resources","Local and remote transports"],"limitation":"Protocol support does not validate every server. Each MCP server inherits the access of its process, tools, and credentials.","atlasGuide":"/resources/integrations/model-context-protocol","vendorDocs":"https://modelcontextprotocol.io/docs/learn/architecture","evidence":["Atlas-Backend/atlas/src/mcp/index.ts"],"tests":["Atlas-Backend/atlas/test/mcp/lifecycle.test.ts","Atlas-Backend/atlas/test/mcp/oauth-provider.test.ts"],"reviewedAt":"2026-08-03"}]}