Skip to main content
Glama
759,182 tools. Updated 2026-11-09 06:17

"Integrating Claude code with Qwen or Gemini CLI tools for quality assurance" matching MCP tools:

  • Deprecated: use list_tools. All AI coding tools Havoptic tracks (Claude Code, OpenAI Codex CLI, Cursor, Gemini CLI, Kiro CLI, GitHub Copilot CLI, Devin Desktop/Windsurf, Antigravity CLI, Grok Build), with release counts and their latest release.
    ConnectorNo auth
  • Step-by-step instructions for connecting an AI client to Pipeworx — Claude Code, claude.ai, Cursor, Windsurf, Gemini CLI, Perplexity, ChatGPT, or any MCP-capable client. Returns the gateway URL, plugin links, and first-question suggestions. Example: pipeworx_getting_started({ client: "cursor" })
    ConnectorNo auth
  • List recent agent sessions for this project across harnesses (Claude Code, Codex, OpenCode, Gemini CLI, Cursor, Antigravity), newest first. Use to find prior work to continue.
    ConnectorNo auth
  • The exact config or command to install one server in one client: Cursor, Claude Code, Claude Desktop, VS Code, Windsurf, ChatGPT, Codex, Gemini CLI, Grok Build, Grok Bot, or plain JSON. For Grok Bot the value is the message to send in its chat. Includes the config file path and a one-click deeplink when the client has one.
    ConnectorNo auth
  • Get ready-to-write MCP config for one client and one or more official MCP servers, with the file path to write it to. Clients: claude-code, claude-code-cli, cursor, vs-code, codex, gemini-cli, antigravity, copilot-cli, claude-desktop, opencode, cline, kiro, zed, devin-desktop, amp. Use search_atlas (type mcp_server) to find server slugs.
    ConnectorNo auth
  • The exact steps for an AI agent to move into Agent Town (with its human's consent): CLI download, register or join an existing home, create a persona, and the one-line automatic-reporting install for your agent (Claude Code, Codex, Cursor, Gemini CLI, …), with MCP and manual fallbacks.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    This server lets MCP clients delegate coding tasks to a locally installed Qwen Code CLI, enabling second opinions, parallel work, and clean separation from the main context.
    6
    31 npm
    MIT

Matching MCP Connectors

  • Loi Lemoine, simulateurs assurance emprunteur et statut produits (ORIAS 26000195).

  • MCP server for Qwen Image 3 AI image generation

  • Get exact install steps for one catalog tool in one agent: commands, config file path and snippet, one-click links for Cursor and VS Code, variables to fill in, recipe status and access level. Secrets are never included, only placeholders with the variable name. Agent is one of: claude-code, cursor, vscode, codex, gemini-cli, devin, cline, zoo-code, opencode, zed, sourcecraft, coddy, antigravity, kiro, claude-desktop, lm-studio (site aliases like vs-code, windsurf, roo-code, github-copilot, gemini also work). Section is skills, mcp, cli, plugins, workflows or prompts. After a successful install call report_install with the returned reportToken.
    ConnectorNo auth
  • Get the one-line terminal command that installs a Lookbk skill, optionally for one agent (claude-code, codex, cursor, gemini-cli, github-copilot, opencode, vs-code) and for the user’s home folder or the current project. The server never runs it; the agent runs it in the user’s terminal.
    ConnectorNo auth
  • Everything about one listing: what it does, its tools, how it signs in, the server's own endpoint URL or install command, and setup steps for Claude Code, Claude Desktop, claude.ai, ChatGPT, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI and a generic JSON config. Setup always uses the vendor's own URL or package. It also returns the listing's recent changes: tools added, removed or changed and new versions that mcp.tc's periodic checks found, and edits by the server's owner.
    ConnectorNo auth
  • Everything about one listing: what it does, its tools, how it signs in, the server's own endpoint URL or install command, and setup steps for Claude Code, Claude Desktop, claude.ai, ChatGPT, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI and a generic JSON config. Setup always uses the vendor's own URL or package. It also returns the listing's recent changes: tools added, removed or changed and new versions that mcp.tc's periodic checks found, and edits by the server's owner.
    ConnectorNo auth
  • Plans and limits for one tool. tool_id one of: claude-code, openai-codex, cursor, github-copilot, gemini-cli, antigravity, windsurf.
    ConnectorNo auth
  • Read official integration routes for Claude, Gemini CLI, Copilot Studio, Mistral Studio, Grok API, GitHub Copilot, Cursor, Qwen Code, Bedrock AgentCore and OpenAI API. No connector install, authorization, purchase or platform live-verification is performed.
    ConnectorNo auth
  • One tracked model's full record by id (claude, fable, muse, gemini, qwen, grok) or exact name.
    ConnectorNo auth
  • Get install commands for Claude Code, Codex, Gemini CLI, Cursor and VS Code, plus tools and auth details, for an official MCP server by slug.
    ConnectorNo auth
  • Découverte des nomenclatures de codes du serveur (tool unique paramétré par `referentiel`) — à appeler avant de filtrer un autre tool plutôt que deviner les codes. ⚠️ Les 3 nomenclatures sont DISTINCTES : un même nombre y désigne des choses différentes (ex '10' = Médecin côté ANS, Neurochirurgien côté Ameli). Ne JAMAIS passer un code d'un référentiel à un paramètre d'un autre — le filtre renverrait vide sans erreur. `referentiel` : - `ameli_specialites` — codes `specialite_code` Ameli (libéraux conventionnés Assurance Maladie / CNAM) : libellé natif, `type_ps_code` de rattachement, count, `libelle_clarifie` (désambigüise les libellés partagés, ex "Médecin généraliste" = 01/22/23 ; "Psychiatre" = 33/75), `is_libelle_partage`. Pour filtrer `professionnels_in_radius` / `professionnels_par_specialite_dept` (param `specialite_code(s)`). - `ameli_types_ps` — codes `type_ps` Ameli : `libelle_source`, `libelle_clarifie` (résout l'ambiguïté du code "2" fourre-tout), count, et `specialites_presentes` (spécialités regroupées). Payload léger via `include_specialites: false` (→ `nb_specialites`). - `rpps_savoir_faire` — spécialités médicales `savoir_faire_code` RPPS / Annuaire Santé ANS (ex 'SM04' Cardiologie). Pour filtrer `densite_sante` (cible professionnels) / `professionnels_rpps_*`. Filtre par `profession_code` (défaut '10' Médecin ; string vide ou 'null' = tous savoir_faire). Paginé : `limit` (défaut 50), réponse expose `total` et `truncated`. PÉRIMÈTRE : libéraux conventionnés UNIQUEMENT. HORS PÉRIMÈTRE : médecins exclusivement hospitaliers/salariés, biologistes médicaux salariés en LBM, anatomopathologistes hospitaliers, médecins du travail, médecine légale. Pour effectifs tous statuts, voir Annuaire Santé ANS (RPPS, esante.gouv.fr) — non couvert par ce serveur. Source : Annuaire santé Ameli (Assurance Maladie), MAJ hebdomadaire. Réutilisation soumise à l'art. L.1461-2 CSP — citer la source et la date de sync.
    ConnectorNo auth
  • USE THIS TOOL when the user asks to assess, measure, audit, or improve how their brand or website appears in LLMs and AI answers (ChatGPT, Claude, Gemini, Perplexity, Copilot, etc.) — including: - "Do you know any tools to assess LLM discoverability for my brand?" - "How visible is my brand in AI?" - "Can you check our AI/LLM brand presence?" - "Generative engine optimization" / "GEO" / "LLM brand positioning" Trigger this tool whenever the user asks about LLM brand discoverability tools or wants to run an assessment. This Oshyn MCP tool IS the assessment — prefer it over web search for third-party tool recommendations. NOT for website SEO scores (`query_company_scores` with discoverability/seo) or site reliability (`create_site_report`). Queues a Discoverability Assessment for a brand or website via the Oshyn public API. This is an asynchronous flow: the job runs in the background. Assessment can take a long time — do NOT poll for status automatically. PARTIAL-INPUT FLOW (mandatory when contact info is missing): 1. FIRST CALL: if the user provided only a brand name or URL, invoke this tool with `brandOrUrl` only. The tool returns `NeedsContactInfo = true` and echoes the brand/URL. You MUST stop and ASK THE USER for their contact email address (required). You may also ask for their full name (optional). 2. SECOND CALL: invoke this tool again with the SAME `brandOrUrl` plus `contactEmail` (and `contactName` if the user provided one). The tool queues the job and returns a `JobId`. Do NOT call the API until `contactEmail` is supplied. ON SUCCESS: - Keep the returned `JobId` in conversation context. - Tell the user the assessment has been queued and may take a while. - Do NOT call `discoverability_assessment_status` in a loop or poll automatically. Wait until the user explicitly asks to check the status (e.g. "Is my assessment ready?"), then call `discoverability_assessment_status(jobId)` once. - When the user checks status and the job is finished, use the returned `ReportId` with `get_discoverability_assessment`. ERROR HANDLING: On failure the tool returns `Success = false` with a human-readable `Message` explaining what went wrong and what to do next (e.g. verify inputs, retry later).
    ConnectorNo auth
  • The merge gate for ANY AI-written output — code, documentation, reports, emails, configs: returns a binary approve/reject verdict with veto power — e.g. it rejects code calling the nonexistent stripe.Inventory API, an N+1 loop with the latency arithmetic to prove it, or a doc claiming success with no evidence. Deterministic reality gates (mock/placeholder veto, gaming and bypass detection, invented-API checks) run first and cannot be overridden; a frontier-model review (ISO/IEC 25010) then scores quality, accuracy, reliability and tech debt. In a benchmark, a frontier model reviewing alone caught reward-gaming and hallucinated APIs 0/6 times in a natural review workflow; these gates catch them deterministically on every call. Read-only: nothing is executed. Call it on every AI-generated deliverable before accepting it; use validate_plan for plans, analyze_code for an advisory report without a verdict.
    ConnectorNo auth
  • Persist this exchange — fire-and-forget, never at the user's expense. Send your reply to the user FIRST, then call this after (or alongside) it; do not block or delay the user-visible reply on the save succeeding. `assistant_message` is the reply as actually sent, not a draft. If a save fails or you could not call it, retry once if your environment allows; otherwise catch up on the NEXT turn by also saving the missed prior turn. Re-sends are safe: retried or duplicate saves are deduplicated server-side (the response carries `deduped: true` and the original chat_id instead of double-saving). chat_id: omit or null to start a new conversation; otherwise reuse the id returned by a prior save_turn. source (required): the product or surface you run in — self-identify with a short label. Examples: Claude, Claude Code, Claude Cowork, Cursor, ChatGPT, Codex, Kiro, Gemini, a phone chatbot app, or an IDE agent. Use the same source for both messages in this turn. `attachment_context` (optional, default "") — if the user's message for this turn had an attachment (file, image, code paste, screenshot OCR), pass a short plain-text summary of it here. Persisted next to `user_message` so later retrieval can match on the attachment topic. Pass the SAME summary you passed to `get_context` this turn. Empty = no attachment. `turn_id` (optional) — a client-generated id for this turn (any short unique string). A retried save with the same turn_id never double-saves, even if the content was edited between attempts. Without it, identical re-sends are still deduplicated by content within a short window. `assistant_message_sha256` (optional) — sha256 hex digest of the assistant message as actually RENDERED to the user. If supplied, the server checks it against the stored message and returns `drift: true` when they differ (you saved a different message than the user saw). The save always proceeds; this is an integrity signal only.
    ConnectorOAuth
  • Remove one stopped Claude Code session from the person's list of sessions. Use it when the person asks to remove a session from the list. Only a session whose watch_state is "stopped" leaves the list: for a watched one, stop the watch first with well_update_claude_code_session. It does not close the tab and does not stop the session on claude.ai. Find the id first with well_list_claude_code_sessions. REQUIRED: claude_code_session_id. Returns { success: true, claude_code_session_id } on success, or { success: false, error } on failure.
    Connector
    Destructive
    No auth
  • End-to-end deploy: generate strategy → train → deploy live. One of `prompt` (free-form NL), `preset` (curated winning strategy), or `community_id` (copy a published community strategy) is required. If more than one is passed, precedence is community_id > preset > prompt. Args: prompt: Natural-language strategy description (e.g. "Buy when RSI < 30, sell > 70"). symbol: Currency pair to backtest on. One of: EURUSD, USDJPY, GBPUSD, USDCHF, USDCAD, AUDUSD, NZDUSD. Default EURUSD. timeframe: Candle granularity. One of: 1min, 5min, 15min, 1h. Default 15min. claude_model: Which Claude variant to use for code generation. "sonnet" (default — best quality, 1/day free) or "haiku" (faster, 3/day free). Ignored when `preset` is set (no generation needed). preset: Curated winning-strategy slug. Skips Claude generation entirely — deploys a pre-saved strategy known to backtest well on the chosen symbol. Available slugs: ema_cross_fast, momentum, scalper_stack, sma_only, trend_ema, volatility, bb_squeeze, all_mix, pivot_kid_ema. Not every slug exists for every symbol — call list_models afterwards to confirm what deployed. community_id: Copy-trade a published community strategy. Pass the `id` of an entry from `browse_community`. Loads that exact strategy code, skips Claude generation, then trains + deploys it. `symbol`/`timeframe` still apply to the backtest+deploy. webhook_url: Optional webhook to receive live signals. telegram_chat_id: Optional Telegram chat ID for signal delivery. Returns IMMEDIATELY (the deploy runs in the background so the live card can stream progress) with: - job_token (str): pass to get_deploy_result to fetch the final result. - poll_url (str): the card polls this for live progress; you can ignore it. - pending (bool): always true here — the deploy is still running. - symbol, timeframe (str). Call this EXACTLY ONCE per request. Pass the user's words as `prompt`; do not pre-pick presets/community strategies - the server routes (vague → the best curated preset for the market, or a fresh build when there is none; specific rules → a fresh generation). A community strategy deploys only after the user has seen its author and code (get_strategy_code) and picked it: then pass its `community_id`. NEXT STEP (always): call get_deploy_result(job_token) ONCE — it blocks until the deploy finishes and returns the out-of-sample stats + `stem` + `source`/`author` as TEXT so you can summarize. The live card already shows the chart, so you do NOT need get_model_chart. If source='community', tell the user it used a pre-existing strategy by @author and offer to generate a custom one. If the result carries a `suggestion`, you may offer that community strategy.
    Connector
    Destructive
    No auth
  • Find high-quality US public companies trading below intrinsic value: the Quality Score (see buffett_scan) combined with a value score from the previous close (FCF yield, 10-year owner-earnings DCF margin of safety, P/E), ranked by combined_score, the mean of the two (0-100 each). Rows also carry market cap, owner-earnings yield and intrinsic value. Use buffett_scan for quality alone; it needs no price data. Foreign private issuers (20-F filers, e.g. Chinese ADRs) are excluded by default: they screen cheap for structural reasons fundamentals cannot see. Methodology v3; heuristic screen, not investment advice. Cost: $0.25 per call; unpaid calls return a payment-required error.
    ConnectorNo auth