1. Conduid
  2. Browser
  3. Standshare
MCP server · Browser

Standshare

MCP server for StandShare API — composable domain tools for org admins, coordinators, and support staff

37Low

Scored 6 months ago · breakdown

About Standshare

Standshare is an MCP server in the Browser category: mCP server for StandShare API — composable domain tools for org admins, coordinators, and support staff.

Install

Claude Code
claude mcp add standshare -- npx -y @graditipro/standshare-mcp
npx
npx -y @graditipro/standshare-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

eventsSearch, view, create, and update fundraising events; add stands

Parameters not published.

familiesSearch, view (with balance), create families; add members

Parameters not published.

financesFamily balances, event revenue, transactions, settlement, credits, scholarships

Parameters not published.

notificationsList, send to individual users, and broadcast org-wide announcements

Parameters not published.

reportsAdmin dashboard KPIs, financial summaries, family compliance status

Parameters not published.

usersSearch, view, create, and invite user accounts

Parameters not published.

venuesSearch and view venue details

Parameters not published.

workersEvent rosters, assign workers, update attendance, check availability, view history

Parameters not published.

Ask AI

✦

Ask AI about Standshare

Powered by Claude · Grounded in docs

I know everything about Standshare. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

standshare-mcp

CI CodeQL Socket Badge npm version MCP SDK

An MCP (Model Context Protocol) server for the StandShare API. Gives Claude and other MCP clients composable tools for managing fundraising events, families, workers, finances, notifications, and reports within a StandShare organization.

StandShare is a family fundraising platform where organizations manage concession stand events, assign workers, track attendance, and distribute earnings to family accounts.


Tools

Tool Description
events Search, view, create, and update fundraising events; add stands
families Search, view (with balance), create families; add members
users Search, view, create, and invite user accounts
venues Search and view venue details
finances Family balances, event revenue, transactions, settlement, credits, scholarships
workers Event rosters, assign workers, update attendance, check availability, view history
notifications List, send to individual users, and broadcast org-wide announcements
reports Admin dashboard KPIs, financial summaries, family compliance status

Resources

URI Description
standshare://guide Domain guide covering the entity model, financial model, and migration playbook

Installation

Claude Desktop

Add the following to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

Option A — API Token (recommended)

{
  "mcpServers": {
    "standshare": {
      "command": "npx",
      "args": ["-y", "@graditipro/standshare-mcp"],
      "env": {
        "STANDSHARE_API_URL": "https://api.standshare.com",
        "STANDSHARE_TENANT_SLUG": "your-org-slug",
        "STANDSHARE_API_TOKEN": "your-api-token"
      }
    }
  }
}

Option B — Email & Password

{
  "mcpServers": {
    "standshare": {
      "command": "npx",
      "args": ["-y", "@graditipro/standshare-mcp"],
      "env": {
        "STANDSHARE_API_URL": "https://api.standshare.com",
        "STANDSHARE_TENANT_SLUG": "your-org-slug",
        "STANDSHARE_EMAIL": "admin@yourorg.com",
        "STANDSHARE_PASSWORD": "your-password"
      }
    }
  }
}

After editing, restart Claude Desktop. Verify the server loaded via the hammer icon (🔨) in the toolbar.

Other MCP Clients

Run directly:

STANDSHARE_API_URL=https://api.standshare.com \
STANDSHARE_TENANT_SLUG=your-org-slug \
STANDSHARE_API_TOKEN=your-api-token \
npx @graditipro/standshare-mcp

Environment Variables

Variable Required Description
STANDSHARE_API_URL Yes Base URL of your StandShare API instance
STANDSHARE_TENANT_SLUG Yes Your organization's tenant slug
STANDSHARE_API_TOKEN One of* API token for token-based auth
STANDSHARE_EMAIL One of* Admin email for credential-based auth
STANDSHARE_PASSWORD One of* Admin password for credential-based auth

* Either STANDSHARE_API_TOKEN or both STANDSHARE_EMAIL + STANDSHARE_PASSWORD must be set.


Authentication

Two strategies are supported:

API Token — Set STANDSHARE_API_TOKEN. The token is sent as a Bearer header on every request. Preferred for production and automated use.

Email / Password — Set STANDSHARE_EMAIL and STANDSHARE_PASSWORD. The server logs in on first use, then uses refresh tokens to maintain the session automatically.


Local Development

git clone https://github.com/GraditiPro/standshare-mcp.git
cd standshare-mcp
npm install
npm run build

To run from a local build in Claude Desktop, replace "npx", ["-y", "standshare-mcp"] with:

{
  "command": "node",
  "args": ["/absolute/path/to/standshare-mcp/build/index.js"]
}

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Standshare

How do I install Standshare?

Run claude mcp add standshare -- npx -y @graditipro/standshare-mcp, then add the server to your MCP client's configuration.

Is Standshare safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Standshare still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.