docs: transition Code Assist MCP to remote endpoint#64
Conversation
… official schemas
… SKILL.md for Gemini CLI discovery
…nstallation paths for Gemini CLI and Antigravity MCPs
…eprecation notice Note: This PR is dependent on another upcoming PR that will deprecate all of the old self-hosted version code on NPM. We have added a notice in the README that the NPM version will be deprecated and will no longer be available as of [XX date - to be completed]. Users should use the securely hosted remote version as the primary connection method, as referenced in this README. - Renamed skill and MCP server references to strictly use 'gmp-code-assist' - Updated MCP tools descriptions in READMEs to perfectly match the 'retrieve-google-maps-platform-docs' and 'retrieve-instructions' endpoints. - Removed arbitrary 'vibecoding' language for safer enterprise tone. - Ensured total consistency across root README, package README, GEMINI.md, and skill specs.
…AG reasoning strategies
|
Ready for a first 👓 @caio1985 |
| 2. **`retrieve-google-maps-platform-docs`**: The primary tool. It takes a natural language query and submits it to a hosted Retrieval Augmented Generation (RAG) engine. The RAG engine searches fresh versions of official Google Maps Platform documentation, tutorials, and code samples, returning relevant context to the AI to generate an accurate response. | ||
| <!-- [END maps_Tools] --> | ||
| 1. **`retrieve-google-maps-platform-docs`**: Searches Google Maps Platform documentation, code samples, architecture center, and GitHub repositories via RAG. | ||
| - *Parameters*: `llmQuery` (Required string query), `filter` (Optional API/product area filter), `source` (Optional string caller identifier up to 64 chars). |
There was a problem hiding this comment.
TBD: should we add a source parameter by default to the docs on how to install?
| - **HTTP `/health` Endpoint**: A simple `GET` request to this endpoint (e.g., `https://your-service-url/health`) will return a `200 OK` status with a JSON payload containing the server status, number of active sessions, and a timestamp if the server is running. This is used for infrastructure-level health checks. | ||
| - **MCP `ping` Utility**: This is different from the in-protocol `ping` utility defined by the MCP specification. The `ping` utility is a JSON-RPC request sent *after* a session is established to check the liveness of the *protocol connection*, whereas the `/health` endpoint checks the liveness of the *HTTP server* itself. | ||
| > [!WARNING] | ||
| > We will be deprecating the version of this package on NPM, and it will no longer be available as of [XX date - to be completed]. Please use the securely hosted remote version as the primary method of connection, as documented below. |
There was a problem hiding this comment.
to update: Date of deprication
updated gemini cli commit link
small readme updates on human copy review
Updated README.md to improve clarity and remove deprecated information.
|
@ryanbaumann let's start this deprecation if possible as I'm unable to call npm deprecate :( There's just one comment from Angela that needs to be addressed. |
|
Great. I'll take a look this evening
|
|
I've just pushed an update to address the feedback:
Final decision needed:
Note: I have not yet run the npm deprecate command to push the deprecation notice to the live NPM registry. I am holding off on running that until we confirm the final decommission date and merge this PR. |
|
Here is the summary of changes. You are about to delete 3 region tags.
This comment is generated by snippet-bot.
|
wangela
left a comment
There was a problem hiding this comment.
Overall, 30 days is very short for a deprecation window. Can we support for at least 60 days (July 1, 2026)?
Updated deprecation notice for NPM version of Code Assist with specific date.
Updated benefits section to clarify features and support for various AI agents.
Note: This PR is dependent on another PR that will deprecate all of the old self-hosted version code on NPM. We have added a notice in the README that the NPM version will be deprecated and will no longer be available as of [XX date - to be completed]. Please use the securely hosted remote version as the primary connection method.
This PR updates the Code Assist MCP server documentation and configurations to strictly support the modern remote Streamable HTTP endpoint (
https://mapscodeassist.googleapis.com/mcp) while informing developers that the old NPM version is depricated.Key Changes
http/streamable-http/httpUrlparameters rather than legacysse.httpUrlclaude mcp add) and Codex (codex mcp add).gemini-extension.jsonto use a "skill" vs. a "GEMINI.md" file, renamed the skill togmp-code-assist, and bundled the newskill.mdwith the gemini extension.gmp-code-assistacross the readme to prevent "too long of name" errors on certain clients.