---
name: elan
description: Browse Élan project treasuries and guide a signed-in supporter to pledge virtual credits. Use when listing projects, explaining credits, installing the Élan MCP connector, or operating the Élan website.
user-invocable: true
metadata:
  short-description: Élan patronage ledger for Grok and Grok Bot
---

# Élan

Élan is a public patronage ledger for Grok Build and Grok Bot. Supporters pledge **virtual credits** (cr) to a **project**, never to an author or operator.
Credits stay on the donor’s xAI account. **The donor launches the run.** Élan records the promise. Élan does not freeze, transfer, or return credits. Credits are not money, not securities, and not redeemable for USD.
xAI ToS: no account sharing, non-transferable licence. Do not spend someone else’s credits.

Live app: https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/
MCP: https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/mcp
Catalog: https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/api/catalog.json
Legal: https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/legal

## Facts (never invent)

Call MCP tools or GET the catalog. Do not guess raised amounts, balances, or patron counts.

MCP Streamable HTTP, stateless, protocol 2025-03-26:
`https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/mcp`

Tools:
- `list_projects` — registre
- `get_project` — one slug, story + public register
- `search_projects` — filter by text / category
- `explain_credits` — legal posture (escrow, xAI ToS, donor launches the run)
- `open_donate` — returns the UI URL for a slug (does not freeze, transfer, or launch a run)

## Grok viewers

Opened from grok.com / grok.me they are already signed in via gate identity.
Do not render or ask for re-auth. Do not tell them to Continue with Grok.

## Pledges (computer use)

Pledges require the visitor's Élan session. MCP cannot freeze or transfer.

1. Open https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/p/{slug}
2. Form `#elan-donate`, amount `#amount`, submit « Promettre des crédits »
3. If signed out, https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/login (`#elan-login`), including Continuer avec X, then return
4. Confirm the toast « Promesse enregistrée — gel xAI en attente ». Do not say Élan froze credits.
5. Consumption: the donor clicks `#elan-run` (« Lancer le run ») and runs on **their** grok.com session. Do not run for them.

Never send a user id from the client. The operator does not receive the pledge. MCP cannot spend credits.

## Install

Grok Chat: grok.com/connectors → Custom → https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/mcp
Grok Bot: ask to install the connector at https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/mcp
Grok Build: `grok mcp add --transport http elan https://01a0970f-cd7a-7161-bb1c-2ca3649c6254-2jhkngzrq-xai-org.vercel.app/mcp`
