Skip to content

Cnp 41 identified issues in google drive connector#24

Open
GokulVGAot wants to merge 22 commits into
AOT-Technologies:mainfrom
GokulVGAot:CNP-41-identified-issues-in-google-drive-connector
Open

Cnp 41 identified issues in google drive connector#24
GokulVGAot wants to merge 22 commits into
AOT-Technologies:mainfrom
GokulVGAot:CNP-41-identified-issues-in-google-drive-connector

Conversation

@GokulVGAot

Copy link
Copy Markdown
Collaborator

vinaayakh-aot and others added 22 commits March 31, 2026 09:49
Expand MCP server entrypoints to dynamically register and expose all connector actions for fhir_epic and fhir_cerner, and to expose full Google Drive operations and improved SMTP behavior. Added multiple new MCP tools: patient search, encounter search, create/search DocumentReference for both Epic and Cerner; several Google Drive tools (files.create/list/get/update/upload/delete, permissions.create); and SMTP now accepts multiple recipients and improved logging. Refactored per-server helpers (e.g. _get_connector), standardized input handling/parsing and return shapes, and updated docs/mcp-servers.md to list the exposed tools. Also adds a service_account.json for Google Drive usage (contains service account credentials — treat as sensitive and consider moving to secrets management).
…d-in-connectors-to-mcp

Register full MCP tools for FHIR, Drive, SMTP
- Merged SDKConnector and BaseConnector
- Updated Tests
- Updated Docs
* Temporary commit

* Added connector package

* Fixed MCPs with packages

* Updated docs
* Updated Cerner and FHIR connection

* cleanup and update mcp

* SDK connector added

* Updated architecture

* Update Playground to work with the new architecture

* Register full MCP tools for FHIR, Drive, SMTP

Expand MCP server entrypoints to dynamically register and expose all connector actions for fhir_epic and fhir_cerner, and to expose full Google Drive operations and improved SMTP behavior. Added multiple new MCP tools: patient search, encounter search, create/search DocumentReference for both Epic and Cerner; several Google Drive tools (files.create/list/get/update/upload/delete, permissions.create); and SMTP now accepts multiple recipients and improved logging. Refactored per-server helpers (e.g. _get_connector), standardized input handling/parsing and return shapes, and updated docs/mcp-servers.md to list the exposed tools. Also adds a service_account.json for Google Drive usage (contains service account credentials — treat as sensitive and consider moving to secrets management).

* Google drive connector has

* Added Test coverage

* Add Documentation

* Updated Connector Class

- Merged SDKConnector and BaseConnector
- Updated Tests
- Updated Docs

* Temporary commit

* Fix inconsistency in MCP server responses

* Added connector package

* Fixed MCPs with packages

* Updated docs

* Remove credentials and artifacts from tracking, update .gitignore

- Untrack GCP service account key (connectorplatform-180d995a1c96.json)
- Untrack Grafana dashboard export (auto-generated artifact)
- Add patterns for credentials, grafana exports, uv.lock, temp files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Added workflows and packages

* Updated docs and comments

* Updated docs

* Deleted unnecessary commit

---------

Co-authored-by: kesav-aot <kesav.gopan@aot-technologies.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants