MCP.Market

Kobotoolbox MCP server

by drannakurasova·io.github.drannakurasova/kobotoolbox-mcp-server·v0.1.0

MCP server for KoboToolbox: list forms, fetch submissions, and export field data.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars19 downloads/wk

Reviews

Write one

Nobody has reviewed Kobotoolbox yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Kobotoolbox tools (3, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • export_form_datawrite action

    Create a data export for a KoboToolbox form and wait for it to finish, returning a download URL. Supports CSV, XLS, GeoJSON, and SPSS label formats.

  • get_submissions

    Fetch submitted data records for a specific KoboToolbox form (asset), with optional filtering, sorting, and pagination.

  • list_forms

    List all forms/projects in the connected KoboToolbox account, including their UID, name, deployment status, and submission count.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 66 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Kobotoolbox compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Tools
3
the typical server has 7
Tools that change things
33%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
19
more than 6% of 12,191 servers with a package

What its tools let an agent do: 2 read · 1 change

Install Kobotoolbox in Claude Code, Cursor or VS Code

Runs npx -y kobotoolbox-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add kobotoolbox-mcp-server -- npx -y kobotoolbox-mcp-server
Add to Cursor

What the publisher says

From the Kobotoolbox repository's README, as published. We do not edit it. Read it on GitHub

KoboToolbox MCP Server

A Model Context Protocol server that lets Claude (or any MCP client) read and export field data directly from KoboToolbox.

Ask in plain language — "How many intakes came in this week that need medical attention?" or "Export this project's data as a CSV" — and the assistant queries the live KoboToolbox API and answers from real records, instead of you logging in and clicking through the dashboard by hand.

As of July 2026, no KoboToolbox MCP server existed in the official MCP registry — this is the first.

<!-- DEMO: replace this line with a GIF or video of the MCP Inspector / Claude Desktop running the tools --> <!-- -->

Why KoboToolbox

KoboToolbox is the most widely used data-collection toolkit in humanitarian and development work. It's open-source, free to use, and runs the field operations of UNHCR and thousands of NGOs — surveys, needs assessments, monitoring — often in places with poor connectivity and no dedicated IT staff.

That last part is exactly why an MCP server matters here. The organizations running on KoboToolbox are the ones least likely to have engineers who can pull and analyze their own data on demand. Today, answering "what does this month's data actually say?" means a person logging in, filtering submissions by hand, exporting a spreadsheet, and counting. This server collapses that into a question typed in chat — and turns any MCP-capable assistant into someone who can operate the tool on the team's behalf.

There are already thousands of MCP servers for developer tooling and office apps. There were none for the platform that humanitarian responders actually run their work on. This closes that gap.

What it does

Three tools, mapped directly onto the KoboToolbox REST API v2. All read/export — this server never modifies or deletes your data.

Requirements

  • Node.js 18+
  • A KoboToolbox account (free — sign up) on either the global server (kf.kobotoolbox.org) or the EU server (eu.kobotoolbox.org)
  • Your account's API token

Getting your API token

Log into KoboToolbox, then either:

  • Account Settings → Security → Display your API key, or
  • visit https:///token/?format=json

Treat this token like a password — it grants full access to your account's data.

Installation

git clone https://github.com/drannakurasova/kobotoolbox-mcp-server.git
cd kobotoolbox-mcp-server
npm install
npm run build

Configuration

Copy the example env file and fill in your token:

cp .env.example .env
KOBO_API_TOKEN=your_kobotoolbox_api_token_here
KOBO_SERVER=kf.kobotoolbox.org      # or eu.kobotoolbox.org

Usage

With Claude Desktop

Add this to your claudedesktopconfig.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):

{
  "mcpServers": {
    "kobotoolbox": {
      "command": "node",
      "args": ["/absolute/path/to/kobotoolbox-mcp-server/dist/index.js"],
      "env": {
        "KOBO_API_TOKEN": "your_token_here",
        "KOBO_SERVER": "kf.kobotoolbox.org"
      }
    }
  }
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Kobotoolbox: common questions

Is Kobotoolbox MCP server safe?
Mostly: it is graded B (78/100). Read the Kobotoolbox safety report
How do I install Kobotoolbox?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Kobotoolbox need an API key?
Yes. The registry entry asks for KOBO_API_TOKEN.
Is Kobotoolbox maintained?
The last commit was 106 days ago (2026-07-21). The latest release is v0.1.0.
How does Kobotoolbox compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.