Skip to content

Add Xquik remote MCP server#491

Open
kriptoburak wants to merge 2 commits into
archestra-ai:mainfrom
kriptoburak:codex/add-xquik-mcp-catalog
Open

Add Xquik remote MCP server#491
kriptoburak wants to merge 2 commits into
archestra-ai:mainfrom
kriptoburak:codex/add-xquik-mcp-catalog

Conversation

@kriptoburak
Copy link
Copy Markdown

Summary

  • Add Xquik's remote MCP endpoint to the public MCP catalog source list.
  • Add a matching manual remote evaluation entry with API-key user config and docs link.

Validation

  • jq empty app/app/mcp-catalog/data/mcp-servers.json app/app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json
  • pnpm exec prettier --check app/mcp-catalog/data/mcp-servers.json app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json
  • pnpm catalog:validate

Source Checks

  • Xquik MCP metadata declares https://xquik.com/mcp with required x-api-key header.
  • https://docs.xquik.com/mcp/overview returns 200.
  • Unauthenticated https://xquik.com/mcp returns 401, matching an API-key protected remote MCP endpoint.

Copilot AI review requested due to automatic review settings May 22, 2026 10:38
@vercel
Copy link
Copy Markdown

vercel Bot commented May 22, 2026

@kriptoburak is attempting to deploy a commit to the Archestra projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds the Xquik remote MCP server to the MCP catalog and introduces its evaluation metadata so it can be discovered and configured.

Changes:

  • Added https://xquik.com/mcp to the catalog server list
  • Added a new evaluation JSON describing the Xquik remote MCP server, including user configuration requirements and server URLs

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
app/app/mcp-catalog/data/mcp-servers.json Adds the Xquik MCP endpoint to the list of known MCP servers
app/app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json Introduces evaluation metadata and configuration details for the Xquik remote server

Comment thread app/app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json Outdated
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 22, 2026

CLA assistant check
All committers have signed the CLA.

@kriptoburak
Copy link
Copy Markdown
Author

Addressed the Copilot note by making the config mapping explicit.

  • user_config.api_key now maps to the x-api-key request header.
  • The API key field description repeats the required header name.

Validation:

  • jq empty app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json
  • pnpm exec prettier --check app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json
  • pnpm catalog:validate

@kriptoburak kriptoburak force-pushed the codex/add-xquik-mcp-catalog branch from 6baa9d1 to 8e32e82 Compare June 6, 2026 05:57
@kriptoburak
Copy link
Copy Markdown
Author

Rebased this branch onto current main and force-pushed with lease at 8e32e822019fbc3e9d56919b4f651e6edf88f206.

Validation:

  • jq empty app/app/mcp-catalog/data/mcp-evaluations/xquik__remote-mcp.json app/app/mcp-catalog/data/mcp-servers.json
  • git diff --check upstream/main...HEAD
  • focused banned-reference and literal-secret scan on the rebased diff
  • link checks: https://xquik.com/mcp returned expected unauthenticated 401; https://docs.xquik.com/mcp/overview, https://xquik.com/openapi.json, PR URL, repo URL, and README raw URL returned 200

No code change beyond the existing catalog entry; the visible Vercel preview failure still appears to be target-side authorization.

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