A
securityA
licenseA
qualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.
Last updated -
10
53
Python
MIT License
Supports configuration through .env files, allowing users to set Oracle DB connection strings and other parameters for the MCP server
MCP - Model Context Protocol Server
, that provides configured Oracle Database Table/Columns as context to LLM's.Oracle DB Connection String
. Sample file available hereoracledb_mcp_server
server using uv run oracledb_mcp_server
from the above folder.DEBUG
: Enable debug logging (optional default is False)COMMENT_DB_CONNECTION_STRING
: Oracle DB connection String for comments. (required)DB_CONNECTION_STRING
: Oracle DB connection String for execution of queries. (required)TABLE_WHITE_LIST
: White Listed table names in list format ["table1", "table2"] (required)COLUMN_WHITE_LIST
: White Listed table-column names in list format ["table.column1", "table.column2"] (required)QUERY_LIMIT_SIZE
: Default value is 10 records if not provided(optional default is 10)Contributions are welcome.
Please feel free to submit a Pull Request.
This project is licensed under the terms of the MIT license.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Model Context Protocol Server that enables LLMs to interact with Oracle Database by providing database tables/columns as context, allowing users to generate SQL statements and retrieve results using natural language prompts.