Your tenant's Brain, exposed as a standards-compliant OAuth 2.1 + MCP server. Point any MCP-capable agent (Claude, or any client that speaks Streamable HTTP MCP with OAuth) at the endpoint below — dynamic client registration and PKCE handle the rest.
?tenant=<your-workspace-slug> to this URL, then sign in to see exactly which tools your workspace has unlocked.griffai_user_… access key and leave the workspace field blank. You get brain_recall + brain_remember against your private memory namespace.| Issuer | https://mcp.griff.run |
|---|---|
| MCP endpoint (resource) | https://mcp.griff.run/mcp |
| Authorization endpoint | https://mcp.griff.run/authorize |
| Token endpoint | https://mcp.griff.run/token |
| Dynamic client registration | https://mcp.griff.run/register |
| Protected resource metadata | https://mcp.griff.run/.well-known/oauth-protected-resource/mcp |
| Authorization server metadata | https://mcp.griff.run/.well-known/oauth-authorization-server |
| Scopes | tenant:read brain:proxy |
Claude Code CLI (click the box, Ctrl/Cmd+A, Ctrl/Cmd+C):
Generic MCP client config (Claude Desktop and most agent hosts accept this shape under their MCP servers setting):
| Tool | Description | Status |
|---|---|---|
tenant_info |
Show the authenticated tenant's workspace identity, plan, and entitlement snapshot. | available |
brain_status |
Tenant Brain liveness + identity (proxied GET /health on the tenant Brain). | locked — personal, starter, pro, enterprise, demo |
brain_dashboard |
Tenant Brain v5 dashboard view. Capability status 'not_observed' means no tenant evidence exists yet; it does not mean the implemented capability is unavailable. | locked — personal, starter, pro, enterprise, demo |
brain_capabilities |
Declared tenant Brain capability registry and availability metadata (read-only). | locked — personal, starter, pro, enterprise, demo |
brain_recall |
Bounded router-arbiter recall against the tenant Brain (compact grounding). | locked — personal, starter, pro, enterprise, demo |
brain_graphrag_status |
Tenant GraphRAG readiness and graph-build status (read-only). | locked — personal, starter, pro, enterprise, demo |
brain_graphrag_query |
Bounded read-only GraphRAG query over tenant memories and memory edges. | locked — personal, starter, pro, enterprise, demo |
brain_docstore_search |
Search the tenant Brain docstore. | locked — personal, starter, pro, enterprise, demo |
brain_docstore_get |
Fetch a docstore document by id from the tenant Brain. | locked — personal, starter, pro, enterprise, demo |
brain_ingest_paths |
Queue paths for ingestion on the tenant Brain. | locked — personal, starter, pro, enterprise, demo |
brain_remember |
Save a memory to your workspace Brain. Writes a markdown note into the tenant workspace; it is ingested, embedded, and becomes recallable — this is how your AI learns and remembers across sessions. | locked — personal, starter, pro, enterprise, demo |
brain_save_transcript |
Save a conversation transcript (or excerpt) to your workspace Brain so future sessions can recall it. Stored under 03_TASKS/transcripts/ and ingested automatically. | locked — personal, starter, pro, enterprise, demo |
brain_upload_file |
Upload a document (PDF, DOCX, image, …) to your workspace Brain as base64. The file is stored in the tenant workspace, text-extracted (OCR) when the format is supported, and ingested so its full content becomes recallable. For files over ~700KB send sequential chunks: same upload_id and total_chunks on every call, chunk_index 1..N; the file is assembled and stored on the final chunk. | locked — personal, starter, pro, enterprise, demo |
brain_record_outcome |
Record a governed outcome-valenced learning event in the tenant Brain. | locked — personal, starter, pro, enterprise, demo |
brain_record_correction |
Record an operator correction and preferred future behavior in the tenant Brain. | locked — personal, starter, pro, enterprise, demo |
brain_generate_daily_brief |
Generate or refresh the tenant's compact daily continuity brief. | locked — personal, starter, pro, enterprise, demo |
brain_map_query |
Query the tenant Brain map (structured metadata ops). | locked — pro, enterprise, demo |
brain_governance_manifest |
Tenant Brain governance manifest (enterprise plan). | locked — enterprise, demo |
brain_list_operator_intents |
List bounded tenant operator intents by lifecycle status for governed correction closeout. | locked — enterprise, demo |
brain_update_operator_intent |
Update a tenant operator intent lifecycle status through the governed Brain path; completing a corrected follow-up records the cognitive-drift resolution. | locked — enterprise, demo |
brain_list_followups_due |
List bounded active tenant follow-up reminders due on or before a UTC date. | locked — enterprise, demo |
brain_record_cognitive_drift_resolution |
Append a governed resolution for one exact tenant cognitive-drift finding without deleting its source evidence. | locked — enterprise, demo |
brain_record_task_attempt |
Create a governed tenant task-attempt record. | locked — enterprise, demo |
brain_update_task_attempt |
Update the status and proof fields of a governed tenant task attempt. | locked — enterprise, demo |
brain_list_task_attempts |
List bounded governed tenant task attempts (read-only). | locked — enterprise, demo |
https://mcp.griff.run/mcp