TaskLite logo

TaskLite

Connects AI clients to tasklite.net for typed data models, hosted REST APIs, app access controls, and file workflows.

Install TaskLite

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "tasklite-3": {
      "command": "npx",
      "args": [
        "-y",
        "@tasklite/mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 88 tools correctly (9d ago).

Overview

TaskLite MCP server connects AI clients to tasklite.net, where agents can create projects, typed boards, columns, and data records. It also exposes tools for publishing REST-backed apps, configuring external-user access, managing comments and attachments, and controlling app permissions. Local installations use the `@tasklite/mcp` package, while the hosted endpoint accepts MCP connections over HTTP. Reach for TaskLite when an agent needs to turn a system description into a structured backend that people can operate afterward.

Use cases

  • Build a typed backend from a system description
  • Create REST endpoints for an AI-generated application
  • Manage structured business records and task boards
  • Configure app users, invitations, roles, and row access
  • Collect files from customers through public upload links

Key features

  • Typed boards with validation and relations
  • Hosted REST API and API-key creation
  • Row-level security and app-user management
  • Conditional cell updates with conflict detection
  • Comments, attachments, and upload links
  • Frontend deployment and rollback tools

Tools88

What TaskLite lets your agent do. Expand a tool for its parameters.

Verified live~31.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

10/10 checks healthy over the last 36d

What it can do

From the 88 tools this server returned when we ran it; 88 declare their own safety hints.

Can delete or modify data · 20Handles credentials · 12Makes network requests · 24Read-only tools · 68
Tool definitions changed on 2026-11-02. Review them if you approved this server earlier.
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age106 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · @tasklite/mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.6kPackage downloads in the last 30 days.
Last commit1d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed88Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How TaskLite works

What TaskLite does

TaskLite provides an MCP interface to tasklite.net, a hosted backend and administration system for applications built by AI agents. Its core model is hierarchical: organizations contain projects, projects contain boards, and boards contain typed columns and items. Boards can represent task workflows or general data such as customers, products, and orders.

The server can create the underlying data model, populate it, expose it through REST endpoints, and support administration after deployment. A single backend can also handle app users, invitations, roles, access policies, comments, file attachments, automations, frontend deployments, and email-usage inspection.

How it works

A typical build starts by selecting an organization, creating a project, and adding one or more boards. Columns define the schema and can include validation rules, closed-choice options, relations, formulas, files, contact fields, dates, currencies, and other types. Items are created with values keyed by column ID, which makes get_board_schema useful before writing data.

For a published application, the tools can create an app, define endpoints, choose exposed columns, configure row-level security, and generate an API key. Access can be based on ownership, sharing, phone identity, relations, or policy documents and roles. External-user registration can be open, approval-based, invite-only, or closed, with a configurable login URL.

The data tools include ordinary reads and writes as well as conditional cell updates. get_cells followed by set_cells_if_unchanged supports compare-and-set behavior so an update can fail instead of overwriting a newer value. Project exports provide JSON containing boards, schemas, and items for backups or migrations.

Setup and configuration

Install the package globally with Node.js and register the tasklite-mcp binary with an MCP client. Claude Code setup uses:

Terminal
npm install -g @anthropic-ai/claude-code @tasklite/mcp
claude mcp add tasklite -- tasklite-mcp

An existing account can authenticate with TASKLITE_API_KEY. The optional TASKLITE_API_URL and TASKLITE_APP_URL variables change the API and application URLs; their defaults point to tasklite.net services.

A local installation can create an account and organization through the account tools. Alternatively, the hosted endpoint at https://mcp.tasklite.net/mcp can be added to an HTTP-capable MCP client. Hosted connections use an authorization bearer token or OAuth through supported connectors, so no local package installation is needed.

Tools and capabilities

  • Create, inspect, modify, reorder, export, and delete projects, boards, columns, and rows.
  • Apply column types, validation rules, required or hidden states, and closed-choice settings.
  • Add comments, mentions, uploaded files, signature requests, automations, and push-status operations.
  • Publish app endpoints with API keys, exposed fields, user links, invitations, roles, and row-level policies.
  • Deploy frontend files and inspect or roll back deployments.
  • Read access decisions, simulate requests, and review item history.

The package declares safety metadata for its tools, including read-only, destructive, idempotent, and open-world hints.

Limitations and notes

List operations can be paginated. Projects return 50 entries per page, and unpaged item queries use a 50-item API page size even though the MCP tool can concatenate pages. Destructive operations such as deleting projects, boards, columns, items, comments, or upload links should be confirmed before use.

Upload links are usable without an account or API key by anyone who receives the URL, so their expiry and file-count limits should be kept short. Uploaded files remain attached after a link is revoked. Conditional cell writes apply only to ordinary writable columns, not relation, file, lookup, rollup, formula, button, or system columns.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about TaskLite

TaskLite is an MCP server that connects AI clients to tasklite.net, a hosted backend for projects, typed boards, REST APIs, and admin-managed apps. Its main tools create and inspect schemas, manage rows and comments, configure app access, publish APIs, and handle file-upload links.

Install `@tasklite/mcp` globally and register the `tasklite-mcp` binary with your MCP client. For Claude Code, run `npm install -g @anthropic-ai/claude-code @tasklite/mcp`, then `claude mcp add tasklite -- tasklite-mcp`. You can also use the hosted HTTP endpoint without installing the package.

Yes, TaskLite works with Cursor through the hosted MCP endpoint. Add `https://mcp.tasklite.net/mcp` to `.cursor/mcp.json` under an MCP server entry, or use the provided Cursor installation link.

Use a TaskLite API key by setting `TASKLITE_API_KEY` for a local server, or provide it as a bearer token when connecting to the hosted endpoint. The key can be created in TaskLite under Integrations and the Claude Code connection option.

Yes, `build_backend` creates a project, boards, typed columns, relations, sample rows, and a published REST API with a key from a system description. More granular tools can then create apps, endpoints, exposed columns, access rules, and app API keys.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTaskLite AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tasklite-3?style=directory)](https://allmcps.com/mcp/tasklite-3)
HTML Embed
<a href="https://allmcps.com/mcp/tasklite-3"><img src="https://allmcps.com/api/badge/tasklite-3?style=directory" alt="TaskLite on AllMCPs" /></a>