FAAASCON-3029 - Add mcp tool to list service attachments#119
FAAASCON-3029 - Add mcp tool to list service attachments#119tinayak wants to merge 1 commit intooracle:mainfrom
Conversation
|
Thank you for your pull request and welcome to our community! To contribute, please sign the Oracle Contributor Agreement (OCA).
To sign the OCA, please create an Oracle account and sign the OCA in Oracle's Contributor Agreement Application. When signing the OCA, please provide your GitHub username. After signing the OCA and getting an OCA approval from Oracle, this PR will be automatically updated. If you are an Oracle employee, please make sure that you are a member of the main Oracle GitHub organization, and your membership in this organization is public. |
| return oci.fusion_apps.FusionApplicationsClient(config, signer=signer) | ||
|
|
||
|
|
||
| def get_identity_client(): |
There was a problem hiding this comment.
The identity tools here already exist inside the identity mcp server. we shouldnt include them here as well
There was a problem hiding this comment.
Hi @cboffa13, I am using the identity client to list compartments in the tenancy and using it inside the list_fusion_environments_under_family tool.
There was a problem hiding this comment.
@cboffa13 I updated the PR, can you please review again?
…CON-3029 - Add mcp tool to list service attachments
e70d93c to
2cd4ed0
Compare
FAAASCON-3029 - Add mcp tool to list service attachments
Description
FAaaS MCP server
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Run the following commands to build the faaas MCP server
make build
make install
Configured Cline to connect with MCP server using below configuration
"oracle-oci-faaas-mcp-server": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "uv",
"args": [
"run",
"oracle.oci-faaas-mcp-server"
],
"env": {
"OCI_CONFIG_PROFILE": "SECONDFAAAS",
"VIRTUAL_ENV": "/Users/tinayak/projects/mcp/.venv",
"FASTMCP_LOG_LEVEL": "ERROR"
}
},
Pass below query from cline terminal use mcp server oracle-oci-faaas-mcp-server - Can you list the service attachmennts under the fusion environment with OCID - ocid1.fusionenvironment.oc1.phx.aaaaaaaaehbg7iqf7s2sbgbzw54zff73iadjbae4sb3ungrcucux3tdsnmmq
Result
Test Configuration:
Checklist: