Skip to content

Search these docs from your AI tool

  • Antigravity
    {
      "mcpServers": {
        "edisyl-docs": {
          "serverUrl": "https://docs.edisyl.com/mcp"
        }
      }
    }
  • Claude CodeCLI
    claude mcp add edisyl-docs https://docs.edisyl.com/mcp --transport http --scope user
  • CodexCLI
    codex mcp add --url https://docs.edisyl.com/mcp edisyl-docs
  • Cursor
    {
      "mcpServers": {
        "edisyl-docs": {
          "type": "http",
          "url": "https://docs.edisyl.com/mcp"
        }
      }
    }
  • Gemini CLI
    gemini mcp add --transport http edisyl-docs https://docs.edisyl.com/mcp
  • Goose
    {
      "extensions": {
        "edisyl-docs": {
          "enabled": true,
          "name": "edisyl-docs",
          "type": "streamable_http",
          "uri": "https://docs.edisyl.com/mcp",
          "envs": {},
          "env_keys": [],
          "headers": {},
          "description": "",
          "timeout": 300,
          "bundled": null,
          "available_tools": []
        }
      }
    }
  • JetBrains AI Assistant
    {
      "mcpServers": {
        "edisyl-docs": {
          "type": "http",
          "url": "https://docs.edisyl.com/mcp"
        }
      }
    }

    Paste into Settings → Tools → AI Assistant → Model Context Protocol → Add → As JSON. Direct file writing isn’t supported — JetBrains stores this per-version as XML.

  • Junie (JetBrains)
    {
      "mcpServers": {
        "edisyl-docs": {
          "url": "https://docs.edisyl.com/mcp"
        }
      }
    }
  • OpenCode
    {
      "mcp": {
        "edisyl-docs": {
          "type": "remote",
          "url": "https://docs.edisyl.com/mcp"
        }
      }
    }
  • VS CodeCLI
    code --add-mcp '{"name":"edisyl-docs","type":"http","url":"https://docs.edisyl.com/mcp"}'
  • Windsurf
    {
      "mcpServers": {
        "edisyl-docs": {
          "serverUrl": "https://docs.edisyl.com/mcp"
        }
      }
    }

    Supports both stdio and native HTTP connections.

AI governed by you

Your organization decides how a pack answers, what it knows, who sees the answers, which models do the work, and where it all runs. edisyl never takes those decisions away from you.

  • In your words. The Lexicon maps your acronyms and house terms to the right data and passages, so the pack reads a question the way your team means it.
  • By your rules. PACK.md tells the pack which source to trust for each kind of question, how answers should read, and which requests to decline.
  • To your standard. Objectives are the questions your team needs right, and the pack is held to accuracy, speed and cost targets on them. See Calibration.
  • With its evidence. Every answer cites the passage or table behind it, and the pack declines rather than guesses when its sources don’t hold the answer.
  • Only the sources you choose. You pick the databases, schemas and tables a pack can use, and you can hold new tables for approval before they come in. See Adding tables to a connected source.
  • Read access you control. edisyl queries your warehouse with the login you connect, so a read-only login keeps it read-only. See Connect a data source.
  • Documents you add, and take back. You teach the documents a pack holds. Forgetting one removes it and everything the pack learned from it. See edisyl teach and forget.
  • Kept to its pack. What a pack holds stays private to that pack and the people with access to it.
  • People you add, with the roles you give them. Each person has an organization role, and each pack has its own members with a pack role. A Consumer can only ask, and an Operator needs Contributor on a pack to change it. See Roles and access.
  • Your sign-in. People sign in through your identity provider with SAML. See Authentication.
  • One organization per connection. An AI tool connected to edisyl reaches only the packs of the organization it signed in to, and only those its user can read. See Connect your agent.
  • A record of every answer. Every ask is kept as an Action with its sources and full history, so you can see what was asked, by whom, and what came back. See Ask, Teach, Task.
  • In your own cluster. edisyl deploys in your Kubernetes cluster with the Helm chart, so the platform and your data stay in your environment. See Self-hosted.
  • Your providers. Every model call the pack makes goes through an LLM gateway in your cluster. It holds your provider credentials, and you choose which providers it uses. See The LLM gateway.
  • Your agent’s model is yours. A pack serves any agent over MCP, so you choose the AI tool and the model your agents run on.

A pack usually involves three groups of people. On a small team, one person can be all three.

  • Pack builders
    Know the job
    • Choose the pack's sources
    • Shape its Lexicon and PACK.md
    • Set its objectives and decide when it is ready
    Usually Operators, with Contributor or Admin on their packs
  • Your platform team
    Runs edisyl
    • Deploy it in your cluster
    • Connect sign-in and model providers
    • Apply each upgrade from its release notes
    Usually org Admins
  • People and agents who ask
    Use the answers
    • Ask from an AI tool over MCP, or the CLI
    • Reach only the packs they can read
    • Every ask kept as an Action
    Any role. Consumers can only ask

Organization and pack roles decide what each person can do. See Roles and access.

A pack never takes actions in your systems. Your agent does the job with its own tools, such as updating a CRM or opening a ticket, and you decide what those tools can do. The pack supplies the knowledge the agent decides with, and every answer cites its sources.

Report incorrect code

Please provide a detailed description of the incorrect code.