OPAL Chat Service

AI Agent Platform enabling natural language interactions with Data Spaces using the Model Context Protocol (MCP)

🚀 Get Started with OPAL 🔗

What is OPAL?

OPAL (OpenLink AI Layer) is a revolutionary AI Agent Platform that bridges the gap between Large Language Models (LLMs) and structured data spaces. Using the Model Context Protocol (MCP), OPAL enables natural language interactions with complex data ecosystems.

  • ✅ Natural language data queries
  • ✅ MCP-compliant AI agent integration
  • ✅ Federated data space access
  • ✅ Context-sensitive interactions

Key Statistics

2
Hosted Instances
4
API Endpoints
3
Service Tiers
4096
Max Tokens/Session

🔧 Core Services 🔗

OPAL via ods-qa

Development and testing instance hosted on ods-qa, perfect for experimentation and integration testing.

Chat Endpoint Available```html Chat Endpoint Available
Assist-Metal Endpoint
MCP Server Support

OPAL via URIBurner

Production-ready instance hosted on URIBurner, optimized for linked data interactions and semantic web applications.

Production-Ready
Linked Data Optimized
Full MCP Compliance

💰 Service Offers 🔗

Bring Your Own Key

FREE
per year
  • Use your own API keys
  • 20 prompts per session
  • 4096 total tokens per session
  • Basic chat functionality
Get Started Free

Data Twingler Module

$50
per year
  • System-wide API key for Data Twingler
  • 20 prompts per session
  • 4096 total tokens per session
  • Other modules require your API key
Choose Data Twingler
POPULAR

Max Chat Tier

$50
per year
  • System-wide API key for all modules
  • 20 prompts per session
  • 4096 total tokens per session
  • Full module access
Get Max Access

📋 License Types 🔗

All OPAL Chat Service licenses are annual licenses with Access Control List (ACL) restrictions. Each license type provides different levels of access and functionality.

Basic License Features

  • • Annual duration
  • • ACL-based access control
  • • Cross-platform compatibility
  • • Purchase validation required

User Group Validation

  • • NetID-based identification
  • • Purchase date verification
  • • Automatic license expiry
  • • Real-time access control

License Management

  • • SPARQL-based validation
  • • Automated renewal reminders
  • • Usage tracking
  • • Compliance monitoring

⚙️ Usage Restrictions 🔗

Session Limits

Max Prompts per Session 20
Max Tokens per Session 4,096
Session Reset Interval 60s

API Key Access

Bring Your Own Key

Users must provide their own API keys for all interactions

Data Twingler Module

System API key enabled for Data Twingler module only

Max Chat Tier

System API key enabled for all modules and providers

🌐 API Endpoints 🔗

MCP Server Endpoints

Streamable HTTP Transport

Continuous, stateful interactions with AI Agents

Server Sent Events (SSE)

Real-time event-driven communication

📈 Implementation Strategy 🔗

1

Choose Your Tier

Select the service tier that matches your needs and budget

2

Purchase License

Complete the purchase process through our secure checkout

3

Access Endpoints

Use your NetID to access the appropriate OPAL endpoints

4

Start Chatting

Begin natural language interactions with your data spaces

💡 Pro Tips for Success

  • • Start with the free "Bring Your Own Key" tier to test functionality
  • • Upgrade to Max Chat Tier for full system API key access
  • • Monitor your token usage to stay within session limits
  • • Use the MCP endpoints for advanced AI agent integrations

❓ Frequently Asked Questions 🔗

The Model Context Protocol (MCP) is an open standard that enables seamless integration between AI applications and external data sources. OPAL implements MCP to provide AI agents with structured access to data spaces, enabling more accurate and contextual responses.

API key access varies by tier:

  • Bring Your Own Key: You must provide your own API keys for all LLM interactions
  • Data Twingler Module: System API key is available only for the Data Twingler module; other modules require your API keys
  • Max Chat Tier: System API key is available for all modules and providers

When you reach the 20 prompt limit or 4,096 token limit per session, you'll need to wait for the session reset interval (60 seconds) before starting a new session. The system automatically tracks your usage and enforces these limits to ensure fair access for all users.

Yes, your license provides access to OPAL services on both instances. The ods-qa instance is ideal for development and testing, while the URIBurner instance is optimized for production use with linked data. You can use the same NetID and license across both platforms.

License validation uses SPARQL queries against the purchase database to verify that your NetID has an active, non-expired license for the requested service tier. The system checks purchase date, license duration, and current date to ensure compliance in real-time.

Support includes comprehensive documentation at opal.openlinksw.com/install/, terms of service at opal.openlinksw.com/tos/, and technical support through OpenLink Software's standard support channels.

📝 Content Attribution

This document is based on OPAL service definitions and pricing data provided by OpenLink Software. Original content contributors include the OpenLink Software development and product teams. Data source: OPALOffers-License-Prices.ttl

OPAL Chat Service AI Agent Platform enabling natural language interactions with Data Spaces using the Model Context Protocol (MCP)
OpenLink Software
Bring Your Own Key Chat Tier 0.00 USD
Data Twingler Specific Module Tier 50.00 USD
Max Chat Tier 50.00 USD