An OCI Model Context Protocol server for load-balancer
Project description
OCI Load Balancer MCP Server
This server provides tools for interacting with Oracle Cloud Infrastructure (OCI) Load Balancer service.
MCP client configuration (recommended)
Most users should configure their MCP client to launch the server, rather than starting it manually.
Add a stanza like this to your MCP client config (often called mcp.json; example shown is stdio):
{
"mcpServers": {
"oci-load-balancer": {
"type": "stdio",
"command": "uvx",
"args": [
"oracle.oci-load-balancer-mcp-server"
],
"env": {
"OCI_CONFIG_PROFILE": "DEFAULT"
}
}
}
}
For HTTP transport, start the server with:
ORACLE_MCP_HOST=<bind_host> \
ORACLE_MCP_PORT=<port> \
ORACLE_MCP_BASE_URL=<public_base_url> \
OCI_REGION=<region> \
IDCS_DOMAIN=<idcs_domain> \
IDCS_CLIENT_ID=<client_id> \
IDCS_CLIENT_SECRET=<client_secret> \
IDCS_AUDIENCE=<audience> \
uvx oracle.oci-load-balancer-mcp-server
Register ${ORACLE_MCP_BASE_URL}/auth/callback in the OCI IAM confidential application. If IDCS_REQUIRED_SCOPES is unset, the default is openid profile email oci_mcp.load_balancer.invoke. stdio uses the configured OCI CLI profile; HTTP uses the authenticated OCI IAM user.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oracle_oci_load_balancer_mcp_server-1.0.0.tar.gz.
File metadata
- Download URL: oracle_oci_load_balancer_mcp_server-1.0.0.tar.gz
- Upload date:
- Size: 88.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
857aa922182c1cefbec8549da1bc5df73b00cd2a60fad68d285cb6c591a45711
|
|
| MD5 |
61e70d17afc2c0f68e12dabc18c5376c
|
|
| BLAKE2b-256 |
6c56cdc4594f8676e11a312870234254f9f2719015072167fb539d15067762bd
|
File details
Details for the file oracle_oci_load_balancer_mcp_server-1.0.0-py3-none-any.whl.
File metadata
- Download URL: oracle_oci_load_balancer_mcp_server-1.0.0-py3-none-any.whl
- Upload date:
- Size: 24.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5a20a3095812045c3ef3fd282de82941e820ca7e59a05c3940eb62427f91285
|
|
| MD5 |
a17b5f8ae9b47c27c53a78ee19e11de9
|
|
| BLAKE2b-256 |
163adb168496a8012064b704ccb1f12751c4ad5b2eeecc32b7664d941e5df52f
|