Kingsley Uyi Idehen's Avatar

Kingsley Uyi Idehen

@kidehen

Founder & CEO, OpenLink Software. Interested in AI, Smart Agents, Data Connectivity, and DBMS Tech. LinkedIn: https://linkedin.com/in/kidehen ID: https://kingsley.idehen.net/DAV/home/kidehen/Public/YouID/link-in-bio-credentials-5/index.html#netid

262
Followers
69
Following
11,775
Posts
06.02.2024
Joined
Posts Following

Latest posts by Kingsley Uyi Idehen @kidehen

Why Should Anyone Care?
This skill returns important power to both content publishers and consumers. It frees everyone from the dysfunction of algorithmic content discoveryโ€”you subscribe to the content you find interesting rather than leaving that choice to a third-party algorithm.

03.03.2026 18:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Github Repo Link:
github.com/OpenLinkSoftware/ai-agent-skills/blob/main/rss-feed-generator/SKILL.md

03.03.2026 18:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hereโ€™s a Feed Generator Skill I knocked up that generates feeds for pages that lack this important content syndication and discovery feature.

How do you use it?
From any AI or AI agent environment that supports skills packaged using SKILLS.md docs.

Read on..

/cc @scripting.com

03.03.2026 18:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

enshittification | noun | when a digital platform is made worse for users, in order to increase profits

03.09.2025 20:22 ๐Ÿ‘ 29159 ๐Ÿ” 8577 ๐Ÿ’ฌ 507 ๐Ÿ“Œ 649
Preview
The Semantic Web Project Didnโ€™t Fail โ€” It Was Waiting for AI (The Yin of its Yang) TL;DR: The Semantic Web Project โ€” often dubbed the most successful marketing failure ever โ€” has quietly evolved into the foundational layer of todayโ€™s Web. Made finally usable by AI, particularly thro...

LLMs + the Model Context Protocol (MCP) are the Yang to the Semantic Web Project's Yin.

We now have a solution to the final hurdleโ€”visualization.

Years of Linked Data work now come alive. I explain this, with demonstrations, in a new newsletter post.

www.linkedin.com/pulse/semant...

#MCP

18.06.2025 23:28 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image

Weโ€™re excited to introduce the latest Virtuoso Maintenance Releaseโ€”Virtuoso 08.03.3333โ€”packed with feature enhancements and bug fixes across the platform.

community.openlinksw.com/t/virtuoso-0...

#AI #GenAI #VirtuosoRDBMS #DataSpaces #SQL #SPARQL #KnowledgeGraph #SemanticWeb #LinkedData

25.03.2025 20:26 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
AWS News MCP Server MCP Server for hourly updated AWS News

Using the MCP services at: awsnews.remotemcp.directory

Operations bound to the services offered via the following Streamable HTTP endpoint:
awsnews.remotemcp.directory

Chat UI Options:
* linkeddata.uriburner.com/chat
* inspect.mcp.garden#chat (via linkeddata.uriburner.com/chat/mcp/mes...)

07.05.2025 23:40 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Integrating services (tools) published by a 3rd party MCP Server

Integrating services (tools) published by a 3rd party MCP Server

Screenshot capturing use of services provided by 3rd party MCP server

Screenshot capturing use of services provided by 3rd party MCP server

One more thing, OPAL implements MCP as both a Client and Server, so it can bind to operations (tools) published by other MCP Servers that support SSE or Streamable HTTP.

Links in the next reply for a quick example.

07.05.2025 23:39 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

๐Ÿงฐ This is what modern AI infrastructure looks like.

Hereโ€™s a quick showcase featuring AnthropicAIโ€™s Claude Desktop interacting with a live OPAL instance that queries the DBpedia Knowledge Graphโ€”entirely instructed using natural language.

#MCP #OPAL #Screencast

05.06.2025 16:49 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โš™๏ธ Deploying to the cloud? Itโ€™s simple:

1. Go to the AWS Marketplace
2. Instantiate the OPAL AMI
3. Open {cname}/chat and log in
4. Plug in your favorite LLM API key from providers

Enjoy!

3/N ๐Ÿงต

05.06.2025 16:47 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

Another major benefit of Anthropicโ€™s Claude Desktop support for remote MCP servers is the ability to combine powerful data access and visualization in notebooks that can be shared via web links.

OPAL MCP server example: an earlier demo โคต๏ธ

claude.ai/share/11cb40...

07.06.2025 16:33 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Whatโ€™s happening here?

An A2A Orchestrator is interacting with an LLM-powered AI Agent that exposes procedures, functions, 3rd party APIs etc., as MCP-accessible tools.

All made possible by the, in deceptively simple manner, by the OpenLink AI Layer (OPAL).

#MCP #A2A #GenAI

06.06.2025 00:07 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿš€ Just Released: The New Cloud-Deployable OpenLink AI Layer (OPAL)

Weโ€™re pleased to announce the immediate availability of the latest edition of the OpenLink AI Layer (OPAL)โ€”now equipped with powerful MCP and A2A protocol support, on both the client and server sides.

1/N ๐Ÿงต

#MCP #OPAL #A2A

05.06.2025 16:45 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Do you have a link to a doc about how to setup Remote MCP Servers that support OAuth or Bearer Token based authentication?

Right now, you arenโ€™t handling 401โ€™s that trigger the OAuth handshake and I donโ€™t know what you support regarding Authentication Headers.

10.06.2025 22:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image

The Model Context Protocol (MCP) brings Unix-style loose coupling to AI Agents.

I built a visual explainer (JSON-LD metadata included) using Google Geminiโ€™s new Canvas featureโ€”with an embedded Knowledge Graph to illustrate.

Check it out:
openlinksw.com//data/html/u...

#MCP #Unix #Explainer

30.05.2025 17:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Whatโ€™s going on here?

Prompts are being processed through queries executed against a Knowledge Graph (KG)โ€”all thanks to loose coupling. The target KG could reside locally, live on the Web, or be part of the vast Linked Open Data (LOD) cloud.

#A2A #MCP #VirtuosoRDBMS #AI #Agentic #GenAI

29.05.2025 19:07 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Architecturally, as depicted in the attached image.

BTW -- @Google Gemini can generate pretty accurate diagrams using @drawio XML!

#A2A #MCP #OPAL #VirtuosoRDBMS #AI #Agentic

29.05.2025 19:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Quick screencast demo of the @OpenLink AI Layer (OPAL) in actionโ€”showcasing how MCP + A2A enable loosely coupled, agentic workflows.

๐Ÿง  Agent hosts route tasks via A2A
โš™๏ธ Agents use MCP tools (APIs, functions, stored procs)
๐Ÿ“„ Tools described using OpenAPI (JSON/YAML)

#OPAL #MCP #A2A #VirtuosoRDBMS

29.05.2025 19:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It's been a while!

BTW -- I am working pretty extensively on MCP right now, so I would certainly like to have a play with Xogot.

Is there a repo link?

28.05.2025 15:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Platform Independent Registry Service ยท Issue #65 ยท modelcontextprotocol/registry Problem: Registry Service Platform Dependency MongoDB (or any specific database platform) should not be a prerequisite for implementing a registry. Solution: Platform-Independent Registry Service S...

Continuation, as I see platform-specificity creeping into the notion of an MCP registry service.

github.com/modelcontext...

#MCP

22.05.2025 16:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
MCP Server(s) Discoverability ยท Issue #561 ยท modelcontextprotocol/modelcontextprotocol Problem Discoverability of MCP servers currently relies on a growing number of registries. This approach is not scalable and inevitably leads to a dominant registrar that risks becoming a market ch...

Done.

github.com/modelcontext...

21.05.2025 22:32 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

No, but a link-relation would be a neat addition to the spec since centralized registries will never solve the discovery problem.

The following should do.
<link rel="service" href="https://api.example.com/mcp">

I'll propose it :)

21.05.2025 22:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

What a journey itโ€™s beenโ€”starting with the ambitions of CORBA, the data connectivity standards of ODBC and JDBC, the global reach of the Web, and now, in the age of AI, it all converges through the Model Context Protocol (MCP).

21.05.2025 22:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Why Should You Care?
MCP-accessible, free, widely used edition of an innovative multi-model DBMS and application serverโ€”powered entirely by open protocols and query language implementations.

#OpenSource #VirtuosoRDBMS #KnowledgeGraph #SPARQL #SQL #GraphQL #DBMS #DataSpaces #MCP

21.05.2025 22:12 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yesโ€”if the MCP servers support Server-Sent Events (SSE) or Streamable HTTP, itโ€™s possible. The main challenge right now is that most MCP clients are still STDIO-based, primarily due to lagging implementation of OAuth 2.1 for authentication.

20.05.2025 21:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Links:

1. github.com/OpenLinkSoft... -- ODBC

2. github.com/OpenLinkSoft... -- JDBC

3. github.com/OpenLinkSoft... -- pyODBC

4. github.com/OpenLinkSoft... -- ADO.NET

20.05.2025 21:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Very interesting stuff will happen, as demonstrated by the sheer number of MCP Servers. On our part, we offer MCPs for the following database connectivity protocols:

1. ODBC
2. JDBC
3. pyODBC
4. ADO.NET

Why?
To reintroduce DBMS independence in the age of AI :)

20.05.2025 21:11 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yep!

DNS โ€“ Enables scalable machine name lookups across the Internet.

HTTP โ€“ Enables lookups of entities, their types, and their relationships at Web scaleโ€”where the Web serves as an abstraction layer over the Internet.

MCP โ€“ Enables access to tools (functions, operations) at Web scale.

20.05.2025 21:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Here's the prompt:

Using JDBC with the following connection details:

URL: jdbc:oracle:thin:@oracle-host:1521:XE
Credentials: UID=hr, PWD=openlink

Write a query to produce a dashboard summarizing job history by employee.

Link to the Claude Artifact generated: claude.ai/public/artif...

#MCP

13.05.2025 16:30 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

An example of whatโ€™s now possibleโ€”thanks to our sophisticated MCP Server for JDBC, Oracleโ€™s native JDBC Driver, and Anthropic's Claude Desktop as the MCP client:

A dashboard generated from Oracleโ€™s HR database using the following natural language prompt.

13.05.2025 16:27 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0