Builder Prime MCP by usefulapi

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

Read Builder Prime projects and meetings, and create or update them from chat.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server for Builder Prime: read projects, meetings, employees and meeting types, and create or update projects and meetings from chat.

What you can do
  • List and fetch projects, including customer, status and value fields
  • List and fetch meetings within a required date range
  • List and fetch employees, meeting types and meeting results
  • Create a project on an existing client opportunity and update supplied project fields
  • Create meetings and reschedule or edit meeting details
  • Check monthly call usage, request a feature, upgrade or cancel the subscription
When to use it
Useful when a team already runs Builder Prime and wants to look up project status, customer names or scheduled sales meetings in chat, or to create and adjust projects and meetings without opening the app.
Requirements
Remote streamable HTTP endpoint; add only the URL, no API key or Authorization header. Sign-in uses OAuth with the user's Builder Prime credentials. A free plan allows 50 tool calls per month; paid plans are billed through Stripe Checkout.
Before you install
Write tools create and update projects and meetings and run immediately, possibly triggering vendor workflows and notifications; confirm exact fields, dates, timezone and status names first. Blank location clears a meeting location. Real-account authentication, reads and writes are stated as untested. Paid plans cost money and cancellation gives no refund for the current period.

Installation

In SourceWeft

  1. Open Builder Prime 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%2Fbuilder-prime/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": {
    "builder-prime-by-usefulapi": {
      "type": "http",
      "url": "https://builder-prime.usefulapi.io/mcp"
    }
  }
}

README

Builder Prime MCP by usefulapi

Hosted endpoint: https://builder-prime.usefulapi.io/mcp

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://builder-prime.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http builder-prime https://builder-prime.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": {    "builder-prime": {      "url": "https://builder-prime.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 Builder Prime credentials.

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

Verification limitation: real-account authentication, reads and writes have not been tested. Published example-tenant probes return a generic JSON 400 for missing and synthetic keys. This release passed mock integration and hosted Worker tests; real-tenant verification remains outstanding.

Tools

ToolTypeWhat it does
builderprime_list_projectsreadList projects
builderprime_get_projectreadGet project
builderprime_list_meetingsreadList meetings
builderprime_get_meetingreadGet meeting
builderprime_list_employeesreadList employees
builderprime_get_employeereadGet employee
builderprime_list_meeting_typesreadList meeting types
builderprime_get_meeting_typereadGet meeting type
builderprime_list_meeting_resultsreadList meeting results
builderprime_get_meeting_resultreadGet meeting result
builderprime_create_projectwriteCreate project
builderprime_update_projectwriteUpdate project
builderprime_create_meetingwriteCreate meeting
builderprime_update_meetingwriteUpdate meeting
builderprime_usage_statusmetaUsage status (free-tier meter)
builderprime_request_featuremetaRequest a missing feature
builderprime_upgrademetaUpgrade to Pro or Pro+
builderprime_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 tenant and API key)$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 builderprime_upgrade (it returns a Stripe Checkout link). Cancel any time with builderprime_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running builderprime_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Source: servers/builder-prime/README.md at commit 4046075

Tools

14

builderprime_list_projects

List projects

Read projects with projects.read. Pages start at 0, max100. Vendor defaults last-modified-since to one year ago and forbids older dates; this is not a complete all-history report. Response includes customer names available on projects.

Parameterspagelimitopportunity_idproject_statuslast_modified_since

builderprime_get_project

Get project

Read one project and its customer/status/value fields. Requires projects.read.

Parametersproject_idrequired

builderprime_list_meetings

List meetings

Read meetings beginning in a required date range (epoch milliseconds). Requires meetings.read; page is zero-based, limit max100.

Parameterspagelimitemployee_idstart_date_torequiredopportunity_idstart_date_fromrequired

builderprime_get_meeting

Get meeting

Read one meeting; requires meetings.read.

Parametersidrequired

builderprime_list_employees

List employees

Read employees; requires employees.read. Pagination is zero-based, limit max100.

Parameterspagelimit

builderprime_get_employee

Get employee

Read one employee; requires employees.read.

Parametersidrequired

builderprime_list_meeting_types

List meeting types

Read meeting-types; requires meetingtypes.read. Pagination is zero-based, limit max100.

Parameterspagelimit

builderprime_get_meeting_type

Get meeting type

Read one meeting type; requires meetingtypes.read.

Parametersidrequired

builderprime_list_meeting_results

List meeting results

Read meeting-results; requires meetingresults.read. Pagination is zero-based, limit max100.

Parameterspagelimit

builderprime_get_meeting_result

Get meeting result

Read one meeting result; requires meetingresults.read.

Parametersidrequired

builderprime_create_project

Create project

Create a project attached to an existing client opportunity; projects.create required. Show the exact fields to the user before calling. Executes immediately, may trigger vendor workflows.

ParametersprojectNamesalesPersonprojectStatusrequiredestimatedValueprojectManagerclientOpportunityIdrequired

builderprime_update_project

Update project

Modify only supplied project fields; projects.edit required. Status names must exactly match the account. Runs immediately; status changes may trigger workflows. No deletion/archiving.

Parametersproject_idrequiredprojectNamesalesPersonprojectStatusestimatedValueprojectManager

builderprime_create_meeting

Create meeting

Create a meeting for a client opportunity. meetings.create required. Confirm dates, timezone, attendee and type before calling; writes immediately and vendor notifications may occur.

ParameterstitlerequiredemployeerequiredlocationendDateTimerequiredmeetingTypeIdrequiredstartDateTimerequiredclientOpportunityIdrequired

builderprime_update_meeting

Update meeting

Reschedule or edit meeting details; meetings.edit required. Runs immediately, no separate enforced approval. Blank location clears it. Read the existing meeting to check any unchanged start/end time before changing only one date.

Parameterstitleemployeelocationmeeting_idrequiredendDateTimemeetingTypeIdstartDateTime

Version history

10
  1. v1.7.4LatestNov 7, 2026
  2. v1.6.3Nov 5, 2026
  3. v1.6.2Nov 5, 2026
  4. v1.6.1Nov 4, 2026
  5. v1.6.0Nov 3, 2026
  6. v1.5.1Nov 3, 2026
  7. v1.4.0Nov 1, 2026
  8. v1.2.0Oct 31, 2026
  9. v1.1.0Oct 31, 2026
  10. v1.0.0Oct 31, 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