Skip to main content

OCI Limits MCP Server

Overview

This MCP server exposes Oracle Cloud Infrastructure Limits APIs through tools mirroring public endpoints.

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-limits": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "oracle.oci-limits-mcp-server"
      ],
      "env": {
        "OCI_CONFIG_PROFILE": "DEFAULT"
      }
    }
  }
}

Tools

Tool Name Description Parameters
list_services Returns supported services compartment_id, sort_by='name', sort_order='ASC', limit=100, page=None, subscription_id=None
list_limit_definitions Returns limit definitions compartment_id, service_name=None, name=None, sort_by='name', sort_order='ASC', limit=100, page=None, subscription_id=None
list_limit_values Returns limit values compartment_id, service_name, scope_type=None, availability_domain=None, name=None, sort_by='name', sort_order='ASC', limit=100, page=None, subscription_id=None, external_location=None
get_resource_availability Returns usage/availability for a specific limit service_name, limit_name, compartment_id, availability_domain=None, subscription_id=None, external_location=None

Authentication

Follows the same pattern as other OCI MCP servers:

  • Reads OCI config from ~/.oci/config
  • Uses security token authentication
  • Adds custom user agent header

Notes

  • For AD-scoped limits, availability_domain is required.
  • Tools return dicts aligned with Swagger models.

License

Copyright (c) 2025 Oracle and/or its affiliates. Released under the Universal Permissive License v1.0.

Third-Party APIs

Developers distributing binary implementations must obtain and provide required third-party licenses and copyright notices.

Disclaimer

Users are responsible for local environment and credential safety. Different language models may yield different results.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oracle_oci_limits_mcp_server-1.0.4.tar.gz (67.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

oracle_oci_limits_mcp_server-1.0.4-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file oracle_oci_limits_mcp_server-1.0.4.tar.gz.

File metadata

  • Download URL: oracle_oci_limits_mcp_server-1.0.4.tar.gz
  • Upload date:
  • Size: 67.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Oracle Linux Server","version":"9.8","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for oracle_oci_limits_mcp_server-1.0.4.tar.gz
Algorithm Hash digest
SHA256 3d53edaa80c899ead67063626b5e4207a157e65dfb83d5b93e0246cc4bcfe5f5
MD5 52a8c70dd140566fb55b90e18f747c5e
BLAKE2b-256 e6cc111c012cd0a3bae75173faee4eacde3674e23703f3389a85b4e49d9caf30

See more details on using hashes here.

File details

Details for the file oracle_oci_limits_mcp_server-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: oracle_oci_limits_mcp_server-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Oracle Linux Server","version":"9.8","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for oracle_oci_limits_mcp_server-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8faae322f3a5ca31663b6797722fbe2a70c4e8c8cb3b0e57b4d08cc2346ed36a
MD5 a9cdc2d5f47a3477cb9adf1268c7c412
BLAKE2b-256 52a785e75165436b6b5624c9c168a179e56f6709867c1ed0e674cff78a82102b

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.5

2 files

This release

1.0.4 This release

2 files

1.0.3

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page