From 96f75151dd8797c304298f68613622d3c24d6c2f Mon Sep 17 00:00:00 2001 From: kriptoburak Date: Fri, 21 Aug 2026 03:19:23 +0300 Subject: [PATCH] Add Xquik MCP connector --- README.md | 3 ++- .../financial-analysis/.claude-plugin/plugin.json | 2 +- plugins/vertical-plugins/financial-analysis/.mcp.json | 7 ++++++- scripts/check.py | 3 ++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a48f5be80..8fb54b5f7 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ Start with **financial-analysis** — it carries the shared modeling skills and | Plugin | What it adds | |---|---| -| **[financial-analysis](./plugins/vertical-plugins/financial-analysis)** *(core)* | Comps, DCF, LBO, 3-statement, deck QC, Excel audit. All 11 data connectors. | +| **[financial-analysis](./plugins/vertical-plugins/financial-analysis)** *(core)* | Comps, DCF, LBO, 3-statement, deck QC, Excel audit. All 13 data connectors. | | **[investment-banking](./plugins/vertical-plugins/investment-banking)** | CIMs, teasers, process letters, buyer lists, merger models, deal tracking. | | **[equity-research](./plugins/vertical-plugins/equity-research)** | Earnings notes, initiations, model updates, thesis and catalyst tracking. | | **[private-equity](./plugins/vertical-plugins/private-equity)** | Sourcing, screening, diligence checklists, IC memos, portfolio monitoring. | @@ -132,6 +132,7 @@ All connectors are centralized in the **financial-analysis** core plugin and sha | [Chronograph](https://www.chronograph.pe/) | `https://ai.chronograph.pe/mcp` | | [Egnyte](https://www.egnyte.com/) | `https://mcp-server.egnyte.com/mcp` | | [Box](https://www.box.com/home) | `https://mcp.box.com` | +| [Xquik](https://xquik.com/) | `https://xquik.com/mcp` | > MCP access may require a subscription or API key from the provider. diff --git a/plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json b/plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json index 8bb83a79a..2e83c09b6 100644 --- a/plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json +++ b/plugins/vertical-plugins/financial-analysis/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "financial-analysis", - "version": "0.1.1", + "version": "0.1.2", "description": "Core financial modeling and analysis tools: DCF, comps, LBO, 3-statement models, competitive analysis, and deck QC", "author": { "name": "Anthropic FSI" diff --git a/plugins/vertical-plugins/financial-analysis/.mcp.json b/plugins/vertical-plugins/financial-analysis/.mcp.json index 7d9577f8e..ba14a3d6c 100644 --- a/plugins/vertical-plugins/financial-analysis/.mcp.json +++ b/plugins/vertical-plugins/financial-analysis/.mcp.json @@ -43,9 +43,14 @@ "egnyte": { "type": "http", "url": "https://mcp-server.egnyte.com/mcp" - } + }, "box": { "type": "http", "url": "https://mcp.box.com" + }, + "xquik": { + "type": "http", + "url": "https://xquik.com/mcp" + } } } diff --git a/scripts/check.py b/scripts/check.py index 23fd8889b..c9a52bdac 100755 --- a/scripts/check.py +++ b/scripts/check.py @@ -4,7 +4,7 @@ Checks: 1. Every *.yaml under managed-agents/ parses. - 2. Every plugin.json / marketplace.json / steering-examples.json parses. + 2. Every plugin, marketplace, steering example, and MCP JSON file parses. 3. Every /agents/*.md has valid YAML frontmatter with name + description. 4. Every system.file, skills[].path, callable_agents[].manifest in agent.yaml and subagent yamls resolves to an existing file/dir. @@ -78,6 +78,7 @@ def rel(p: Path) -> str: json_globs = [ ".claude-plugin/marketplace.json", "plugins/**/.claude-plugin/plugin.json", + "plugins/**/.mcp.json", "managed-agent-cookbooks/*/steering-examples.json", ] for pat in json_globs: