Add documentation of custom instructions for Custom DC MCP#700
Add documentation of custom instructions for Custom DC MCP#700kmoscoe wants to merge 73 commits intodatacommonsorg:masterfrom
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the Custom Data Commons documentation, primarily focusing on the integration and configuration of the Model Context Protocol (MCP) server. It introduces a new configuration guide, replaces the previous MCP tools documentation, and refines deployment and image management instructions. The review feedback suggests several improvements for consistency and clarity, including the use of standard placeholders in examples, correcting directory name typos, and removing redundant configuration elements like unnecessary volume mounts and protocol prefixes.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
| 1. Edit the file(s) as necessary. | ||
| 1. In your `env.list` file, set the `DC_INSTRUCTIONS_DIR` variable to your top-level instructions directory, using an absolute path. For example for a directory called `instructions` in the `website` directory: | ||
| ``` | ||
| DC_INSTRUCTIONS_DIR=/usr/local/google/home/username/website/instructions |
There was a problem hiding this comment.
This can be any directory? Any reason to specify it as a directory in the website repo?
There was a problem hiding this comment.
Yes, I believe you can use it on any directory. I'll test it and make that clearer here.
|
|
||
| ### Start/restart the services container {#start-service} | ||
| {: #instructions} | ||
| ## Optional: Provide custom MCP instructions files |
There was a problem hiding this comment.
Would adding a comparison table help compare the 3 scenarios - local only, gcp only, hybrid?
There was a problem hiding this comment.
Hmm, this is specifically about running everything in GCP.
This PR adds instructions for using custom instructions for MCP tools in 3 different scenarios:
It also does the following:
Staged at http://bullie.svl.corp.google.com:4000/