feat: add QVeris MCP Gateway 0.1.0 - #3003
Open
FairyZhang-sunny wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Plugin Submission
Plugin information
Submission type
What changed
Adds QVeris MCP Gateway, a Dify Extension plugin that exposes six QVeris operations through a Dify-hosted Streamable HTTP MCP endpoint: discover, inspect, probe, call, usage_history, and credits_ledger.
Risk level
Required checks
Security and privacy notes
High risk. This plugin is a broad QVeris capability gateway. Depending on the selected QVeris capability, it can process health, financial, location, authentication, personal, or other sensitive inputs, and the call operation may incur charges. It forwards user-supplied tool inputs only to the fixed HTTPS API https://qveris.ai/api/v1, rejects redirects, uses request timeouts, and caps response sizes. It does not execute code or commands, access the filesystem, automate browsers, or fetch arbitrary URLs. The QVeris API key is kept in Dify endpoint settings and a separate bearer token protects the generated MCP endpoint.
Local validation
Reviewer notes
Live endpoint creation was not repeated on Dify Community Edition or Dify Cloud during this submission; this limitation is disclosed here. The plugin requires Dify 1.3.0 or later. It supports Streamable HTTP POST and does not support SSE.