Skip to content

Commit 2c43aee

Browse files
committed
Commit to sqldev-vscode-sqlcl-mcpserver-I
1 parent 065285f commit 2c43aee

File tree

1 file changed

+31
-2
lines changed
  • data-platform/data-development/sqldev-copilot-vscode-sqcl-mcp

1 file changed

+31
-2
lines changed

data-platform/data-development/sqldev-copilot-vscode-sqcl-mcp/README.md

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,47 @@
11
# SQLDev Copilot Integration VSCode & SQLcl MCP Support
22

3+
Model Context Protocol is an open protocol which standardizes how applications provide context to LLMs.
4+
5+
Launched in November 2024 by Anthropic, it can be considered as a "USB-C" port for AI applications and, like a USB-C, provides a standardized way to connect AI models to different data sources and tools. To accomplish this, It provides a singular interface to have standard interactions with database, files, business applications, developer tools and more.
6+
7+
MCP has three primary constructs:
8+
- Resources: provide data that an MCP server wants to make available to clients like documents, Database records, API responses, screenshots and images and more;
9+
10+
- Tools: essentially function calls (with input/output arguments) in the MCP which enable servers to expose executable functionality to clients. Through tools, LLMs can interact with external systems, perform computations and take actions in a real world context.
11+
12+
- Prompts: define reusable prompt templates than can be surfaced by clients to LLMs provide a powerful way to standardize and share common LLM interactions.
13+
14+
Oracle SQLcl version 25.2 extends Oracle SQLcl to support MCP-based communication. It enables you to perform operations, create reports, and run queries on Oracle Database using natural language through AI-powered interactions.
15+
16+
SQLcl MCP Mode:
17+
- Works with all supported Oracle Database releases (19c, 21c, 23ai) on-prem and in the Cloud (OCI, Azure, AWS, GCP).
18+
- Comes with an offer of Server Tools (SQLcl MCP Server Tools):
19+
- list-connections: discovers all saved Oracle DB connections
20+
- connect: establishes a connection to DB
21+
- disconnect: terminates the current DB connection
22+
- run-sql: runs standard SQL queries/DDLs/DMLs and PL/SQL code against DB
23+
- run-sqlcl: runs specific SQLcl commands
24+
25+
The SQL Developer Extension for VS Code 25.2 offers Oracle SQLcl MCP Server Integration. The extension when install auto-registers our MCP Server for Copilot, making your SQL Developer database connections available for agentic chat requests, including running SQL and PL/SQL against your database.
26+
27+
28+
Reviewed: 12.08.2025
329

4-
Reviewed: 21.07.2025
530

631
# Table of Contents
732

833
1. [Team Publications](#team-publications)
934
2. [Useful Links](#useful-links)
1035

36+
1137
# Team Publications
38+
N/A
1239

1340

1441
# Useful Links
15-
42+
- [Model Context Protocol - Overview](https://modelcontextprotocol.io/docs/getting-started/intro)
43+
- [Introducing SQL Developer Copilot Integration in Microsoft VSCode & MCP Support for Oracle Database](https://www.youtube.com/watch?v=hj6WoZVGUBg)
44+
- [Introducing MCP Server for Oracle Database](https://blogs.oracle.com/database/post/introducing-mcp-server-for-oracle-database)
1645

1746

1847
# License

0 commit comments

Comments
 (0)