Skip to content

Commit 3af1167

Browse files
committed
OCI DB Dynamic MCP Server
1 parent 1e91fd8 commit 3af1167

File tree

1 file changed

+2
-5
lines changed
  • src/oci-db-dynamic-mcp-server/oracle/oci_db_dynamic_mcp_server

1 file changed

+2
-5
lines changed

src/oci-db-dynamic-mcp-server/oracle/oci_db_dynamic_mcp_server/server.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
mcp = FastMCP(name=__project__)
2121

22-
DEFAULT_ENDPOINT = "https://preprod-database.eu-zurich-1.oraclecloud.com/20160918/"
23-
2422
# ---------------- TYPE MAPPING ----------------
2523
TYPE_MAP = {
2624
"integer": "int",
@@ -52,12 +50,11 @@ def invoke_oci_api(method, path, params=None, payload=None, headers=None):
5250

5351
endpoint = f"https://database.{config['region']}.oraclecloud.com/20160918/"
5452
url = endpoint.rstrip("/") + "/" + path.lstrip("/")
55-
user_agent_name = __project__.split("oracle.", 1)[1].split("-server", 1)[0]
5653

5754
headers = headers or {"Content-Type": "application/json"}
5855
headers["authorization"] = f"Bearer {security_token}"
5956
headers["x-oci-secondary-auth"] = "true"
60-
headers["User-Agent"] = user_agent_name
57+
headers["User-Agent"] = "oci-database-mcp-server"
6158

6259
with requests.Session() as session:
6360

@@ -73,7 +70,7 @@ def invoke_oci_api(method, path, params=None, payload=None, headers=None):
7370
prepared = req.prepare()
7471

7572
response = session.send(prepared)
76-
return response
73+
return response.text
7774

7875

7976
# ---------------- UNFLATTENER ----------------

0 commit comments

Comments
 (0)