How It All Connects
Ollang exposes the same underlying platform through four integration surfaces. They are complementary, not exclusive — most teams use two or three of them together.The Four Integration Surfaces
REST API
Programmatic access. Works in any language with an HTTP client. API-key authenticated.
MCP Server
Hosted Model Context Protocol endpoint. Plug into Claude Desktop, Cursor, Claude Code, Devin, Replit, Windsurf, and other MCP clients. OAuth 2.0 + PKCE.
SDK
TypeScript/Node.js library (
@ollang-dev/sdk) for asset scanning, i18n workflows, CMS capture, and a typed REST client.Skills
File-based Agent Skills bundle that teaches your AI coding agent how to call Ollang. No proxy server, no MCP needed.
When to Use Which
Authentication at a Glance
All MCP traffic still flows through the same Integration API behind the
scenes — MCP is a protocol layer that translates conversational tool calls
into Ollang REST calls.
A Concrete End-to-End Example
A typical localization flow — phrased four ways:- REST API (curl)
- SDK (TypeScript)
- MCP / Skills (natural language)
- The same upload endpoint runs (
POST /integration/upload/direct). - The same order endpoint runs (
POST /integration/orders/create). - The same project / order records are created in your Ollang account.
- The same callback fires (if you set one).
Workflows Apply Equally Everywhere
The workflow layer (which AI providers run, which review gates apply, which custom instructions are used) is configured in the Olabs Dashboard at the Global or Folder level. It applies the same way no matter which surface created the order. See Workflows and Provider Architecture. This means:- A developer creating an order via the REST API gets the same provider routing and review-gate behavior as a PM creating one in the dashboard, or an AI agent creating one via MCP.
- Changing a folder workflow affects all future orders into that folder, regardless of where they originate.
Picking a Path — Quick Recommendations
- Just exploring? Run through Getting Started with
curl. - Shipping production code? Use the REST API or, on Node.js, the SDK.
- AI-driven team workflows? Connect MCP once and any compatible client can use Ollang.
- AI-driven developer workflows in your editor? Skills — one command, no server.