プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Zelinqa MCP

作者:Zelinqaバージョン 1.0.1i★ –iパソコンで動く
レジストリ名io.github.Zelinqa/zelinqa-mcp

インストール

概要

作者による説明(英語の原文)

Goal-oriented conversations and next-question selection through the Zelinqa API.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他
  • 入力が必要なもの:ZELINQA_API_KEY

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • 自分で入力するもの: ZELINQA_API_KEY

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

  • PyPIPythonのuvのインストール(uvxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "zelinqa": {
      "command": "uvx",
      "args": [
        "zelinqa-mcp"
      ],
      "env": {
        "ZELINQA_API_KEY": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add zelinqa --env ZELINQA_API_KEY=your-value -- uvx zelinqa-mcp

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "zelinqa": {
      "command": "uvx",
      "args": [
        "zelinqa-mcp"
      ],
      "env": {
        "ZELINQA_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "zelinqa": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "zelinqa-mcp"
      ],
      "env": {
        "ZELINQA_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • ZELINQA_API_KEY 秘密 必須 env
    Runtime key for a published Zelinqa domain, supplied by the host.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント Zelinqa で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32464件のうち0%よりスターが多い
  • このカテゴリのほかの32464件のうち52%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32464件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Zelinqa MCPは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:ZELINQA_API_KEY

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは38 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, yontu

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211昨日更新
インストール

yontu

作者:senrecep

Türkçe yazı denetimi: TDK kuralları, yapay zekâ izleri, metin türüne göre üslup.

パソコンで動く今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Install · Example · Tools · Configuration · Operations · Français


Your assistant handles the conversation. Zelinqa decides what to ask next. Describe once, in Zelinqa Studio, what a conversation must find out. This server gives any MCP host the tools to run that conversation: start it, pass each reply, get the next question, record the result. The model only ever sees question text, choice labels and a conversation name. Session, decision and state identifiers stay inside the server.

Fewer tokens, deterministic, explainable

The engine chooses the questions, so the model stops generating them and stops re-asking: fewer tokens for the same dialogue. The choice itself is a selection over your published domain, not a generation: the same state always yields the same question, and each decision carries what the question collects, the progress of every dimension and an explicit stop reason, so a conversation can be audited after the fact. Token figures: internal test bench, September 2026: more than 700 conversations replayed twice with the same assistant, alone then steered by the Zelinqa engine, with simulated respondents replayed identically on both sides. Protocol, figures and limits: read the test bench report. A scientific benchmark with shared data and code is planned before the end of 2026.

Why

Any assistant that has to ask before it decides, for an interview, a qualification, an orientation, a triage or a recommendation, improvises its questions and decides with gaps. With this server, the engine runs the questioning phase from your published domain and the model decides once, with a complete, typed state.

Install

You need Python 3.11+ with uv, and a runtime API key for a published domain, created in Zelinqa Studio. A free Developer edition account is enough.

Or add the server to your host by hand. The command is the same everywhere: uvx zelinqa-mcp, with the key in the host's secret environment.

Claude Code Claude Desktop · Cursor · Windsurf

claude mcp add zelinqa \

-e ZELINQA_API_KEY=YOUR_RUNTIME_API_KEY \ -- uvx zelinqa-mcp

{

"mcpServers": { "zelinqa": { "command": "uvx", "args": ["zelinqa-mcp"], "env": { "ZELINQA_API_KEY": "YOUR_RUNTIME_API_KEY" } } } }

Codex ( ~/.codex/config.toml ) From a checkout

[mcp_servers.zelinqa]

command = "uvx" args = ["zelinqa-mcp"] env = { ZELINQA_API_KEY = "YOUR_RUNTIME_API_KEY" }

git clone https://github.com/Zelinqa/zelinqa-mcp.git

cd zelinqa-mcp uv sync --group dev --locked uv run zelinqa-mcp --version

Ready-to-copy files for each host are in examples/. Keep your host's tool-approval policy: some calls create sessions and feedback.

A conversation in four tool calls

The model calls zelinqa_start, asks the returned question in its own words, passes the person's reply to zelinqa_next_question, and repeats until the engine stops. At the end it records what really happened.

▶ zelinqa_start           {"conversation": "lead-42"}

◀ ask · "Which budget range are you considering this year?" choices: Under €10k · €10k to €50k · Over €50k

▶ zelinqa_next_question {"conversation": "lead-42", "choice_labels": ["€10k to €50k"]} ◀ ask · "When would you like to start?" progress: budget covered · timeline not started

▶ zelinqa_next_question {"conversation": "lead-42", "user_text": "Next quarter, after the sales kickoff."} ◀ stop · objective achieved

▶ zelinqa_feedback {"conversation": "lead-42", "result": "success"}

Calling zelinqa_next_question without a reply only redisplays the pending question. When a CRM already knows an answer, zelinqa_adjust records it without asking. zelinqa_adjust and zelinqa_add_context can replace the pending question, for example when the information it asked for is now known: always ask the question they return. The full answering rules are in docs/operations.md.

Tools

ToolWhat it does
zelinqa_startStart or recover a named conversation and return its first or pending question
zelinqa_next_questionRecord the person's reply and return the next question; without a reply, redisplay the pending question without a new turn
zelinqa_add_contextAdd a context summary without asking a question
zelinqa_adjustApply confirmed data, dimension statuses or an objective override without consuming a turn
zelinqa_statusRefresh progress and the pending question
zelinqa_feedbackRecord an observed business result: success, partial or failure
zelinqa_forgetFree the local handle; does not delete API data

Results carry question text, ranks, choice labels, objective progress and counters; next-decision results add warnings, the stop reason and degraded-mode reasons. At max_turns the result has action: "stop" and stop_reason: "max_turns_reached", and later calls return the same stop. Reaching the turn limit is not proof that the objective was achieved.

Also availablePurpose
Resource zelinqa://guideThe same guide supplied as the server's instructions
Prompt zelinqa_integration_checkUser-selected integration test checklist
Skill zelinqaShort workflow for hosts that support skills; copy the directory into your host's skills folder

zelinqa-mcp --advanced swaps the business tools for six low-level ones that expose API identifiers and full state. See docs/operations.md.

Configuration

Environment variablePurpose
ZELINQA_API_KEYRequired runtime key, scoped to one published domain
ZELINQA_BASE_URLDefault https://api.zelinqa.ai
ZELINQA_TIMEOUT_SECONDSPer-attempt timeout, default 30 seconds
ZELINQA_MAX_RETRIESRetry count, default 2
ZELINQA_SESSION_IDOptional host-owned session to resume after restart
ZELINQA_CONVERSATIONLocal name of that resumed session; default conversation

Security and state

  • Transport is stdio, one isolated process per trusted host and user. HTTP hosting is disabled until authentication and session isolation exist. Logs go to stderr; stdout is reserved for MCP.
  • The server holds at most 128 named conversations in memory and never evicts one silently. Names are process-local: to survive a restart, the host keeps the API session id and injects the resume variables above, outside the model.
  • Calls that mutate the same conversation must be sequential; a simultaneous call is rejected rather than answered with stale state. After a conflict, call zelinqa_status and reconcile before answering again.

Details, retry semantics and the test suites: docs/operations.md. Vulnerability reports: SECURITY.md.

Related

  • zelinqa-sdk: the Python and TypeScript clients this server is built on, for applications that call the API directly.
  • docs.zelinqa.ai: concepts, Studio guide and API reference.

License

Apache-2.0. Release steps are in RELEASING.md.

PopNxに聞く