4,500+ servers built on MCP Fusion
Vinkius
Lucidya logo
Vinkius
OpenAI Agents SDK logo

How to Use the Lucidya MCP in OpenAI Agents SDK

Build production-ready Arabic-market social agents with OpenAI Agents SDK and the Lucidya MCP Server.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Lucidya MCP on Cursor AI Code Editor MCP Client Lucidya MCP on Claude Desktop App MCP Integration Lucidya MCP on OpenAI Agents SDK MCP Compatible Lucidya MCP on Visual Studio Code MCP Extension Client Lucidya MCP on GitHub Copilot AI Agent MCP Integration Lucidya MCP on Google Gemini AI MCP Integration Lucidya MCP on Lovable AI Development MCP Client Lucidya MCP on Mistral AI Agents MCP Compatible Lucidya MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
OpenAI Agents SDK

Connect Lucidya MCP to OpenAI Agents SDK

Create your Vinkius account to connect Lucidya to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Run dialect-aware sentiment analysis with OpenAI Agents SDK

`detect_arabic_dialect` lets your OpenAI agents identify regional Arabic variations before running sentiment models. You pass raw text to this tool, and it returns the specific dialect, allowing your agent to route the text correctly. This stops generic translation models from misinterpreting localized slang or idioms in Middle Eastern markets. Once the dialect is locked in, the agent calls `analyze_text_sentiment` to score the emotional tone of the post. Because you are using the OpenAI Agents SDK, these tool calls are tracked in your dashboard, giving you clear visibility into how your autonomous agents process regional customer feedback.

Audit customer service metrics directly inside agent loops

`get_omniserve_analytics` pulls customer service KPIs straight into your OpenAI agent context for rapid decision-making. The tool extracts hard performance metrics from your Lucidya support channels. Your agent can read these metrics to flag slow response times or sudden spikes in ticket volume. You can set up specialized agents that hand off tasks when KPIs drop below a certain threshold. The SDK handles these agent-to-agent transfers safely, ensuring your analytics data triggers immediate, structured escalations without human intervention.

Map social media monitors to actual CDP profiles

`list_social_monitors` fetches active tracking streams so your OpenAI agents can watch brand mentions in real time. The tool returns active monitors, which your agent then uses to query specific customer details via `get_customer_profile`. This connects high-level social noise to actual customer records in your CDP. By running this MCP Server on Vinkius, your production agents access these tools over a secure HTTP connection, keeping customer records isolated from the public internet.

Setup guide

Set up Lucidya MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all Lucidya tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives Lucidya tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate Lucidya tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="Lucidya Agent",
            instructions="You have access to Lucidya tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Lucidya. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Lucidya MCP in OpenAI Agents SDK

Install the SDK via pip and initialize the MCPServerStreamableHttp class with your Vinkius endpoint URL. Pass this server instance inside the mcp_servers list when constructing your agent. The SDK automatically discovers all seven Lucidya tools, including the dialect and sentiment analysis endpoints, with zero manual schema definition.
Yes, by setting cacheToolsList to True in your SDK configuration, you prevent redundant schema fetches during heavy monitoring loops. This ensures your agents can call `list_social_monitors` and `get_monitor_details` rapidly without hitting performance bottlenecks.
The agent calls `detect_arabic_dialect` to classify the origin of a social media post before deciding how to draft a response. The OpenAI Agents SDK validates the agent's action against your defined guardrails to ensure the detected dialect matches the intended regional response template.
You use `get_customer_profile` and `list_cdp_customers` to fetch complete customer records securely. The Vinkius platform handles the underlying API authentication, meaning your OpenAI agents only need a single endpoint token to read customer profiles.
Your CDP customer profiles and social media monitor data are protected by running the server inside an ephemeral V8 sandbox on Vinkius. The OpenAI Agents SDK communicates with the server over an encrypted HTTPS transport, ensuring that sensitive customer records are never exposed or stored outside your secure environment.

Start using the Lucidya MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for Lucidya. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.