CEM
Server Details
CEM's published research on building with AI: definitions, papers, calculators and the CEM Score.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
14 toolsask_cemAsk CEMRead-onlyInspect
A longer written answer from CEM's research, with the passages it drew on and their pages. Use it only after cem_answer, and only when the person asks to go deeper or wants more than the definition and documents give: for what a term means, cem_answer is the answer, free and instant. At most 100 written answers a day across every channel; past that, or when the AI account can't answer, it returns the closest research instead.
| Name | Required | Description | Default |
|---|---|---|---|
| question | Yes | The question |
ask_op01Ask OP-01Read-onlyInspect
OP-01's view: the operator in CEM's research, the one person whose every commit, session and dollar the research measures. By default, free and instant: OP-01's published positions that bear on the question, each with when it applies, and the closest published research; write the answer from them in your own words and keep his positions apart from what you infer. With deeper: true, a written answer in OP-01's own voice from the same material, counted on the same daily limit as ask_cem; use it only when the person asks to go deeper. For the method's own view, use cem_answer.
| Name | Required | Description | Default |
|---|---|---|---|
| deeper | No | A written answer in his voice (counts on the daily limit) | |
| question | Yes | What to ask OP-01, e.g. "Should I raise money or build with what I have?" |
calculator_getGet a calculatorRead-onlyInspect
One calculator: what it measures (cem-ui registry/tools.json), its inputs with their defaults, and its formula as the calculator's own code computes it (templates/tool-calcs/{slug}.blade.php: the recalc function, the helpers it calls and its constants), and the citation it gives.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | e.g. "drift-tax", "build-compression" |
calculators_listList the calculatorsRead-onlyInspect
The 21 CEM calculators, the same on every site (cem-ui registry/tools.json), with what each measures, and its page and formula code from CRP's search index when CRP is up.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
cem_answerInstant answerRead-onlyInspect
Use for any question about CEM (the Compounding Execution Method) or a term it defines, such as the Drift Tax, the Pendulum, the Governor, Sweeps, Cycles or operator levels, and for questions about building or operating with AI that CEM's research covers. Returns CEM's own definition with its code (cite it, e.g. F-003) and the best research documents, each with its code, one-line summary and page. Free and instant. Use it first; ask_cem writes a longer answer when someone wants to go deeper.
| Name | Required | Description | Default |
|---|---|---|---|
| question | Yes | The question, e.g. "What is the Pendulum?" |
cem_scoreScore the CEM Score self-assessmentRead-onlyInspect
Score answers to the CEM Score self-assessment (24 questions, 12 dimensions) by the calculator's own rules (cem-ui templates/tool-calcs/cem-score.blade.php: getDimGrade, updateScores). Without answers, the 24 questions with each answer's score. Answers are keyed by question (d1q1 … d12q2), each the chosen answer's score, 1 to 5. Nothing is stored.
| Name | Required | Description | Default |
|---|---|---|---|
| answers | No | e.g. {"d1q1": 5, "d1q2": 4} |
research_getGet research by codeRead-onlyInspect
One public CEM document by its code (DOI-07, PB-011, …): its entry in CRP's search index and its markdown from work-hub content/ (located through the content_index table). Only codes CRP lists publicly are served.
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | The code, e.g. "DOI-07" | |
| max_chars | No | Cut the markdown at this many characters (default 60000) |
research_searchSearch the researchRead-onlyInspect
Find CEM research by words or code in CRP's public search index (GET /search/index.json): papers, playbooks, case studies, book chapters, figures, calculators and pages. Every word must match the title, full title, summary or code. Returns each result's code, title, kind and address.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Only this kind, as the index names it, e.g. "Playbook", "Tool", "Page" | |
| limit | No | At most this many (default 10) | |
| query | Yes | Words or a code, e.g. "drift tax", "DOI-07", "PB-011" |
reviews_searchSearch the tool reviewsRead-onlyInspect
Find CEM's reviews of software tools (reviews.cemresearchproject.org): tool reviews, product pages with their listed prices, buying guides and categories, by words. Every word must match the title or summary. Returns each result's title, kind, summary and page. These are reviews of tools, separate from CEM's research.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Only this kind | |
| limit | No | At most this many (default 10) | |
| query | Yes | Words, e.g. "newsletter", "shopify page builder", "beehiiv" |
ui_checkRun the laws checkRead-onlyInspect
Run cem-ui's laws check (scripts/laws.mjs, npm run laws) and return its table: each law's check, the count now, and the baseline it may not rise above. It checks cem-ui's own css/ and templates/; it takes no other repo. With a check name, every finding for that check (laws.mjs --list). Never records a baseline.
| Name | Required | Description | Default |
|---|---|---|---|
| check | No | One check, e.g. "no-accent-edge" or "surface-ladder" |
ui_getGet a UI kit entryRead-onlyInspect
One UI kit entry in full, as cem-ui registry/ records it: by id ("site-header", "shell", "spacing", "CRP:ask-cem-panel"), component tag ("x-site-header") or name.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Id, x- tag or name | |
| kind | No | Only this kind, when an id is shared |
ui_lawsRead the design lawsRead-onlyInspect
The CEM design laws, cem-ui LAWS.md, the one rules document. Without a law, the whole file. With a number (1 to 20), that law as written. With words ("accent edge", "white"), every law that holds all of them.
| Name | Required | Description | Default |
|---|---|---|---|
| law | No | A law number, or words to find in the laws |
ui_listList the UI kitRead-onlyInspect
The CEM UI kit (cem-ui registry/): tokens, brand assets, layout primitives, utilities, engines, frames, templates, components (one per job) and the old partials. Without a kind, the count of each kind and their ids; with one, every entry of that kind. Kinds: token, asset, primitive, utility, engine, frame, template, component, partial.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Only this kind |
ui_searchSearch the UI kitRead-onlyInspect
Find UI kit entries (cem-ui registry/) whose id, name or any recorded field holds every word of the query. Returns the best matches, id first.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Only this kind | |
| limit | No | At most this many (default 20) | |
| query | Yes | Words to find, e.g. "site header" or "tabs" |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
14 tool updates
- First observed
ask_cem - First observed
ask_op01 - First observed
calculator_get - First observed
calculators_list - First observed
cem_answer - First observed
cem_score - First observed
research_get - First observed
research_search - First observed
reviews_search - First observed
ui_check - First observed
ui_get - First observed
ui_laws - First observed
ui_list - First observed
ui_search
Related MCP Connectors
AI research intelligence for AI, ML, NLP, vision and robotics with citations and entity graphs.
Rated evidence on AI adoption: practices, company cases, claim checks and readiness assessments.
Academic papers, reference verification and research data for AI agents.
AI research on companies and industries — one MCP tool per research domain.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAI research on companies and industries — one MCP tool per research domain.-
- AlicenseAqualityBmaintenanceEnables researching, verifying, comparing, and composing open-source AI projects with transparent evidence and uncertainty boundaries through read-only tools.914 PyPI3Apache 2.0
- AlicenseNot gradedqualityDmaintenanceMCP server for AI-assisted research: paper ingestion, semantic search, citation graph traversal, cross-domain knowledge synthesis, and workflow automation.MIT
- AlicenseAqualityAmaintenanceAI Design Blueprint is a doctrine and runtime standard for agentic AI: 10 principles, 16 laws, and Pro/Teams validators your coding agent calls over MCP.293MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.