TrueContext MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026

Read FormSpaces, forms, submissions and data sources, and fetch data sources in TrueContext.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server that lets an assistant read TrueContext FormSpaces, forms, submissions, data sources, groups and users, and trigger a data source fetch.

What you can do
  • List and inspect FormSpaces and the forms and form versions inside them
  • List and read form submissions, filtered by name, FormSpace, form, version, group, user, state or date range
  • List and inspect data sources (lookups), data destinations and resources in a FormSpace
  • List account user groups and user accounts
  • Trigger a fresh fetch for a dynamic data source (the only write action)
  • Check monthly tool-call usage, request a feature, or manage a Pro subscription
When to use it
Useful when you want to query a TrueContext field-data account from a chat client: reviewing recent or incomplete submissions, auditing which forms and versions exist in each FormSpace, or checking lookup sources and where submitted data is sent.
Requirements
Remote endpoint only, no local install; connect the MCP URL and sign in through OAuth. On first connect you supply a TrueContext API Key ID and API Key Secret created by an admin under Users & Groups → API Keys. A free plan allows 50 tool calls per month; paid plans are billed per user.
Before you install
The server stores your TrueContext API Key ID and Secret per user after validating them. The fetch tool changes data source contents and is blocked for read-only keys. Meta tools can start a paid Stripe subscription or cancel it, with no refund for the current period. Submissions, users and groups data pass through the third-party host.

Installation

In SourceWeft

  1. Open TrueContext MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Ftruecontext/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "truecontext-by-usefulapi": {
      "type": "http",
      "url": "https://truecontext.usefulapi.io/mcp"
    }
  }
}

README

TrueContext MCP by usefulapi

Use your TrueContext account from Claude, Cursor, or any MCP client. Read FormSpaces, forms, submissions, data sources, groups and users, and fetch fresh data for a dynamic data source. Hosted, no local install: connect with your own credentials.

Live endpoint: https://truecontext.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://truecontext.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http truecontext https://truecontext.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "truecontext": {      "url": "https://truecontext.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your TrueContext credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/truecontext/

On first connect you provide the API Key ID and the API Key Secret (an admin creates them under Users & Groups → API Keys). The server validates them and stores them per user. No keys go in config files.

Tools

ToolTypeWhat it does
truecontext_list_formspacesreadList FormSpaces
truecontext_get_formspacereadGet a FormSpace
truecontext_list_formsreadList forms
truecontext_get_formreadGet a form
truecontext_list_form_versionsreadList form versions
truecontext_get_form_versionreadGet a form version
truecontext_list_submissionsreadList form submissions
truecontext_get_submissionreadGet a form submission
truecontext_list_data_sourcesreadList data sources
truecontext_get_data_sourcereadGet a data source
truecontext_list_destinationsreadList data destinations
truecontext_list_resourcesreadList resources
truecontext_list_groupsreadList groups
truecontext_list_usersreadList users
truecontext_fetch_data_sourcewriteFetch a data source now
truecontext_usage_statusmetaUsage status (free-tier meter)
truecontext_request_featuremetaRequest a missing feature
truecontext_upgrademetaUpgrade to Pro or Pro+
truecontext_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with truecontext_upgrade (it returns a Stripe Checkout link). Cancel any time with truecontext_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running truecontext_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Source: servers/truecontext/README.md at commit 4046075

Tools

15

truecontext_list_formspaces

List FormSpaces

List the FormSpaces (work areas) in your TrueContext account. FormSpace ids go into the other tools. Uses GET /api/1.1/formspaces.

Parameterspqs

truecontext_get_formspace

Get a FormSpace

Get the details of one FormSpace. Uses GET /api/1.1/formspaces/{formSpaceId}.

ParametersformSpaceIdrequired

truecontext_list_forms

List forms

List the forms in one FormSpace. Uses GET /api/1.1/formspaces/{formSpaceId}/forms.

ParameterspqsformSpaceIdrequired

truecontext_get_form

Get a form

Get the details of one form in a FormSpace. Uses GET /api/1.1/formspaces/{formSpaceId}/forms/{formId}.

ParametersformIdrequiredformSpaceIdrequired

truecontext_list_form_versions

List form versions

List the versions (iterations) of one form. Uses GET /api/1.1/formspaces/{formSpaceId}/forms/{formId}/iterations.

ParameterspsformIdrequiredformSpaceIdrequired

truecontext_get_form_version

Get a form version

Get the details of one form version. Uses GET /api/1.1/formspaces/{formSpaceId}/forms/{formId}/iterations/{formVersionId}.

ParametersformIdrequiredformSpaceIdrequiredformVersionIdrequired

truecontext_list_submissions

List form submissions

List dispatched and submitted forms (form submissions). Filter by name, FormSpace, form, version, group, user or state. Dates use the ftime field with stime and etime. Uses GET /api/1.1/data.

Parameterspstzfidsgidsnameuidsetimefsidsftimefvidsstime+3 more

truecontext_get_submission

Get a form submission

Get the details of one form submission. Uses GET /api/1.1/data/{dataId}.

ParametersdataIdrequired

truecontext_list_data_sources

List data sources

List the data sources (lookups) in one FormSpace. Uses GET /api/1.1/formspaces/{formSpaceId}/sources.

ParameterspqsformSpaceIdrequired

truecontext_get_data_source

Get a data source

Get the details of one data source. Uses GET /api/1.1/formspaces/{formSpaceId}/sources/{sourceId}.

ParameterssourceIdrequiredformSpaceIdrequired

truecontext_list_destinations

List data destinations

List the data destinations in one FormSpace (where submitted data is sent). Uses GET /api/1.1/formspaces/{formSpaceId}/destinations.

ParameterspqsformSpaceIdrequired

truecontext_list_resources

List resources

List the resources (documents and images for field users) in one FormSpace. Uses GET /api/1.1/formspaces/{formSpaceId}/resources.

ParameterspqsformSpaceIdrequired

truecontext_list_groups

List groups

List the user groups in your TrueContext account. Uses GET /api/1.1/groups.

Parameterspqs

truecontext_list_users

List users

List the user accounts in your TrueContext account. Uses GET /api/1.1/users.

Parameterspqs

truecontext_fetch_data_source

Fetch a data source now

Ask TrueContext to fetch fresh data for a dynamic data source now, which updates that source. Not for manual upload or user-list sources. Read-only keys cannot use it. Each call runs a new fetch. Uses POST /api/1.1/formspaces/{formSpaceId}/sources/{sourceId}/fetch.

ParameterssourceIdrequiredforceFetchformSpaceIdrequired

Version history

7
  1. v1.3.4LatestNov 7, 2026
  2. v1.2.3Nov 5, 2026
  3. v1.2.2Nov 5, 2026
  4. v1.2.1Nov 4, 2026
  5. v1.2.0Nov 3, 2026
  6. v1.1.1Nov 3, 2026
  7. v1.0.0Nov 1, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations