Skip to content

datashift-io/mcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Datashift MCP Server

License: MIT

Model Context Protocol server for Datashift. Allows AI agents to submit tasks for human or AI review and receive decisions via MCP tools.

Overview

Datashift adds human review checkpoints to AI agent workflows. This MCP server enables agent-initiated review — the agent decides when to request human oversight based on its own reasoning.

Tools

Tool Description
submit_task Submit a task for review (approval, classification, scoring, labeling, augmentation)
get_task Check task status and retrieve review results
list_queues List available review queues
get_queue Get queue configuration and review options

Resources

Resource Description
task:///{task_id} Access task details and review status

Setup

Prerequisites

  • Node.js 18+
  • A Datashift account with an API key

Installation

npm install

Configuration

Copy .env.example to .env and configure your environment variables.

Build and run

npm run build
npm start

Authentication

Uses OAuth 2.0 with PKCE for secure agent authentication. AI agents obtain a JWT from the Datashift API's OAuth endpoints, which is validated by the MCP server and passed through to API calls.

Resources

License

MIT

About

Official MCP server for Datashift — human-in-the-loop review workflows for AI agents

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors