Overview
Cline is a powerful VS Code extension that brings AI-powered development capabilities to your editor. By connecting Cline to Oracle MCP Servers, you can interact with Oracle Cloud Infrastructure directly from your development environment.Prerequisites
Before configuring Cline, ensure you have completed:- Quick Start setup
- OCI Authentication (for OCI servers)
- Installed
uvand Python 3.13
Installation
Install Cline Extension
Install the Cline VS Code Extension from the Visual Studio Code marketplace.
Open Cline Panel
Once installed, click the Cline extension icon in the VS Code sidebar to open the extension panel.
Configuration
Standard Configuration (stdio)
Add your desired MCP servers to themcpServers object in cline_mcp_settings.json.
macOS/Linux
<profile_name> with the OCI CLI profile you set up during authentication.
Windows
Windows configuration follows the same pattern as macOS/Linux. The main difference is path formatting and environment variable syntax. Refer to the Quickstart guide for Windows-specific examples.
Podman Configuration
To run Oracle MCP Servers in containers using podman:HTTP Streaming Configuration
If you’re running an MCP server as a standalone HTTP service:- Start the server:
- Configure Cline:
Cline uses
streamableHttp as the transport type for HTTP streaming, not http.Configuration Options
autoApprove
List of tool names that Cline can execute without asking for approval:disabled
Disable a server without removing its configuration:timeout
Maximum time in seconds to wait for server responses:Verification
Check Server Status
After saving
cline_mcp_settings.json, return to the Cline panel and check the Installed tab.Verify Green Toggle
Your MCP servers should appear with a green toggle indicating they are enabled and connected.
Troubleshooting
Server Not Appearing
- Verify the JSON syntax is valid (no trailing commas, proper quotes)
- Check that
uvis installed and in your PATH - Ensure the OCI profile exists in
~/.oci/config
Connection Errors
- Verify OCI authentication is properly configured
- Check the
FASTMCP_LOG_LEVELfor more detailed error messages - For podman configurations, ensure the container image is built
Permission Issues
- Ensure the OCI configuration directory has proper read permissions
- For podman, verify the volume mount path is correct
Multiple Servers
You can configure multiple Oracle MCP Servers simultaneously:Next Steps
Explore Available Servers
Discover all Oracle MCP Servers you can connect to
Authentication Guide
Learn more about OCI authentication
