SurveyCoder

io.github.quack2025由 GitHub 帳號 quack2025 發布v1.0.0更新於 Nov 12, 2026

Ask questions of SPSS .sav survey data: crosstabs with significance, and AI coding of open ends.

發布方自己的服務:Voice Capture

已驗證Streamable HTTP可網頁執行資料與分析AI 與機器學習

概覽

AI 產生的概覽

託管型 MCP 伺服器,讓助理對 SPSS .sav 調查資料做交叉表、基數與顯著性分析,並用 AI 對開放題編碼。

可以做什麼
  • 準備上傳、檢視專案並分析 .sav 檔案,接著產出含基數、顯著性字母與自訂分群的交叉表
  • 設計並儲存製表規格,查詢執行狀態
  • 為開放題產生與管理編碼簿,估算編碼費用並啟動編碼作業
  • 建立與列出儀表板、報告等交付物,查看點數餘額
適用情境
適合市場研究工作:不必取得 SPSS 授權,就能用自然語言從 SPSS 檔案取得交叉表與顯著性檢定,或希望用 AI 編碼開放題並在消耗點數前先審閱。
執行需求
透過 Streamable HTTP 連線遠端 MCP 端點,以 OAuth 2.1 登入 SurveyCoder 帳號;不需 API 金鑰,也無需安裝。檔案透過上傳連結送出,而非聊天附件。編碼開放題會消耗 SurveyCoder 點數。
安裝前請注意
會變更專案或消耗點數的工具設計為先摘要、確認後才執行,但編碼每則回答消耗一點。伺服器以你自己的帳號與組織權限運作,上傳的調查資料會送到第三方託管服務;可隨時在 SurveyCoder 設定中撤銷存取。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 SurveyCoder,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.quack2025%2Fsurveycoder/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "surveycoder": {
      "type": "http",
      "url": "https://api.surveycoder.io/mcp"
    }
  }
}

README

SurveyCoder MCP server

Ask questions of your SPSS (.sav) survey data from Claude, and code open-ended answers with AI.

SurveyCoder is a hosted MCP server for market research. You connect it to Claude, upload a .sav file and ask for tables and crosstabs in plain language. A tabulation engine computes the percentages, bases and significance tests; the assistant explains them and builds the charts, the dashboard or the deck.

This repository holds the public documentation of the server. The server itself is a hosted service; there is nothing to install or run.

Why not just attach the .sav to the chat?

  • The model does not compute the numbers. The assistant asks SurveyCoder for the table and receives percentages, bases and significance tests already computed. Its job is to explain them.
  • Every percentage comes with its base. Low bases are flagged, so a difference on a handful of cases is not read as a finding.
  • No SPSS needed. The server reads the .sav with its variable and value labels. You need no SPSS license, no installation and no syntax.
  • Cuts by the answer that matters. Beyond demographics: promoters against everyone else, people who would buy against those who would not, people who chose a brand against those who did not.

Connect

Claude

  1. Open Settings → Connectors.
  2. Find Survey Coder in the directory and click Connect, or choose Add custom connector and enter https://api.surveycoder.io/mcp.
  3. Sign in to SurveyCoder and authorize access.

Directory listing: https://claude.ai/directory/connectors/surveycoder

Other MCP clients

Any client that supports remote MCP servers with OAuth can use the same endpoint:

json
{  "mcpServers": {    "surveycoder": {      "type": "http",      "url": "https://api.surveycoder.io/mcp"    }  }}

What you can ask

text
I want crosstabs from a .sav file.Show me Q12, Q13 and Q17 by gender, age and city, with bases and significance.Compare promoters (9 and 10) with everyone else on Q17 and Q22.Build a group of people who bought the brand but would not recommend it, and compare it with the rest.With these results, build a dashboard with charts and the three main findings.

And for open-ended questions:

text
Analyze the .sav I uploaded and propose a coding plan.Generate the codebook for Q5 and show it to me before coding.How much would it cost to code the whole project?

How it works

  1. Ask for crosstabs. The assistant returns an upload link. Files attached to the chat do not reach SurveyCoder; the .sav goes through that link.
  2. The assistant checks the file and shows what it will import. Nothing is imported until you confirm. If there is nothing to code, say "tables only".
  3. Ask your questions. Each request takes up to twelve questions and up to four banners.
  4. Ask for cuts by a key answer. Those groups are built for the request and are not saved to the project.

Tools

AreaTools
Results and tablestabulation_base_prepare, tabulation_catalog, tabulation_query, tabulation_design_get, tabulation_design_save, tabulation_generate, tabulation_status, advisor_question_results, advisor_question_segments
Projects and filesprojects_search, advisor_attention, advisor_project_status, upload_link, inbox_list, advisor_analyze_sav, plan_apply, wave_check
Codingadvisor_review_question_setup, question_config_update, question_add_from_file, codebook_generate, codebook_get, codebook_reorganize, coding_estimate, coding_start, refine_suggestions, refine_resolve
Deliverables and creditsdeliverable_create, deliverables_list, deliverable_link, credits_overview

Full descriptions: https://docs.surveycoder.io/mcp/

Safeguards

  • Every tool that changes a project or spends credits works in two steps: a summary first, then the action only after you confirm.
  • The server acts with your own SurveyCoder user and your organization's permissions.
  • You can revoke access at any time in SurveyCoder, under Settings → Connected apps.

Good to know

  • The tables path works with .sav files.
  • Significance letters between columns appear on category rows and on battery summaries.
  • Top 2 Box and mean are only computed when the direction of the scale can be identified; otherwise you get the full distribution.

Pricing

The connector is free. Coding open-ended answers consumes SurveyCoder credits, one per response; new accounts start with 250 free credits. See https://surveycoder.io/.

Privacy and support

SurveyCoder is made by Insight Genius.

來源:README.md,提交 e7805ee

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Nov 12, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Voicecapture 整合