Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.lighton.ai/llms.txt

Use this file to discover all available pages before exploring further.

Prerequisites

Configuration

OpenCode configures MCP servers via a JSON file. Add the following to ~/.config/opencode/opencode.jsonc:
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "lighton": {
      "type": "remote",
      "url": "https://api.lighton.ai/mcp",
      "enabled": true,
      "oauth": false,
      "headers": {
        "Authorization": "Bearer {env:CONSOLE_API_KEY}"
      }
    }
  }
}
{env:CONSOLE_API_KEY} is OpenCode’s syntax for reading an environment variable at runtime. The key is never stored in the config file. Make sure CONSOLE_API_KEY is set in your shell environment, you can grab your key from the LightOn Console. To scope the server to a single project instead, place the same snippet in opencode.jsonc at the root of your project.

Verification

  1. List all configured MCP servers:
    opencode mcp list
    
  2. Confirm lighton appears and shows as authenticated.
  3. Test the connection with a prompt like:
    Search my LightOn workspaces for documents about [topic]
    
You’re all set. From any OpenCode session you can now ask it to search or ingest documents in your LightOn workspaces directly.

References