Moyne Ross

io.github.Steven3265Published by GitHub account Steven3265v1.1.0Updated Nov 8, 2026

Moyne Ross research on commercial property capital, and a technical library of building elements.

Overview

AI-generated overview

Read-only access to Moyne Ross research on commercial property capital and its Technical Library of building elements, with search, retrieval and citations.

What you can do
  • Search the papers, Technical Library, methodology and sample strategy, with match strength and canonical URLs
  • List and read Capital Made Physical papers by part, slug or number, as summary, section or full text
  • List and read Technical Library pages on building elements and functional spaces, including severity and remedies
  • Explain the Capital Register and MR Index methodology, and read the sample Capital Strategy
  • Generate exact citations in BibTeX, RIS, CSL-JSON, APA or Harvard
  • Explain how Moyne Ross engagements work and return a prefilled request-form link for one building
When to use it
Useful when someone needs sourced background on commercial or multi-unit property capital: lifecycle and condition, obsolescence, refurbishment, energy, leases, due diligence, or how a specific building element fails and what to look for. Also fits requests for citable references or for how to request a Capital Strategy.
Requirements
A remote streamable HTTP endpoint; no authentication, API keys or environment variables are declared. Works from any MCP client; the OpenAI/ChatGPT endpoint exposes only the eight research tools.
Before you install
The research and library are general: library pages carry no prices and are never evidence about a particular building's condition. A Capital Strategy is desk-based, not an inspection, valuation or cost guarantee. The server is read-only and cannot assess a building, order anything or access client data; the request-form tool sends nothing itself. Content is not MIT licensed.

Installation

In SourceWeft

  1. Open Moyne Ross 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.github.Steven3265%2Fmoyneross/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": {
    "moyne-ross": {
      "type": "http",
      "url": "https://mcp.moyneross.com/mcp"
    }
  }
}

README

Moyne Ross MCP

Moyne Ross research on commercial property and capital, served over the Model Context Protocol. A connected assistant can search and cite Capital Made Physical (49 papers on what commercial property is becoming) and the Technical Library (103 pages, one for each building element and functional space a Capital Strategy assesses: how it fails, what to look for, how serious a finding is, what fixes it), explain the Capital Register and the MR Index, read a sample Capital Strategy, and, for one actual building, hand the person to the Moyne Ross Start your strategy form already filled in.

Public, read-only, and separate from every client system. The server bundles a snapshot of public files from moyneross.com; it has no route to the Moyne Ross portal, client strategies, payments or any database.

Version: 1.1.0 · Protocol: MCP 2026-07-28, with stateless 2025-era compatibility · Endpoint: https://mcp.moyneross.com/mcp · Registry: io.github.Steven3265/moyneross · For assistants: moyneross.com/assistants

Connect

ClientHow
ClaudeSettings → Connectors → Add custom connector → https://mcp.moyneross.com/mcp
ChatGPT and the OpenAI directoryhttps://mcp.moyneross.com/mcp/openai (the eight research tools; no hand-over or engagement terms)
Claude Codeclaude mcp add --transport http moyneross https://mcp.moyneross.com/mcp, or install this repository as a plugin
Any MCP clientStreamable HTTP at https://mcp.moyneross.com/mcp; no authentication

Tools

ToolWhat it does
search_researchRanked search of the papers, the Technical Library, the methodology and the sample (scope: technical for the library alone). Every answer carries canonical URLs, a match strength with the evidence for it (distinctiveness-weighted coverage, matched and missing words), and, when the match is weak, questions the corpus does answer. Practitioner shorthand is understood (capex, dilaps, MEES, LL97, TDD). response_format: detailed adds a citation per result.
list_papersThe papers in reading order, a page at a time (cursor), optionally for one part (I to VII).
get_paperOne paper by slug, CMP number or URL. A summary by default (question, answer, summary, limitations, anchored sections); section for one section; format: full for the whole text. Always with a citation.
explain_methodThe Capital Register or the MR Index: the definition and sections by default, section or format: full for more.
get_sample_strategyA real Capital Strategy with identifying details changed: the summary, or the register as an overview by section or one section's lines with their cost basis.
list_technical_pagesThe Technical Library in framework order (Substructure to Environmental), a page at a time, by section or page type, with the severity scale every page grades findings on.
get_technical_pageOne library page by slug, element name or URL. A summary by default (question, answer, where it applies, limitations, sources, anchored sections); section for one section (severity, diagnosis, remedies…); format: full for the whole page. Always with a citation.
cite_paperAn exact citation, to a paper or library page or one section, in BibTeX, RIS, CSL-JSON, APA or Harvard, generated rather than retyped by the model.
working_with_moyne_rossHow engagements work and the published terms. Not offered on /mcp/openai or to ChatGPT.
start_strategy_linkFor a person who asks to request a Capital Strategy for one building: the request form link with the details they gave. Nothing is sent. Not offered on /mcp/openai or to ChatGPT.

Every tool is read-only, with all four annotations set explicitly, input and output schemas, and icons. Prompts: answer_from_research, compare_papers (with paper autocompletion), brief_on_topic and read_a_building_element (with library autocompletion). Resources: moyneross://catalogue, the templates moyneross://papers/{slug} and moyneross://technical/{slug} (with autocompletion), moyneross://methods/{capital-register|mr-index} and moyneross://sample. Results link to them with resource_link blocks.

Built for every assistant's limits

Default answers stay under 20,000 characters (GitHub Copilot keeps them inline), every answer's text under 40,000 (Gemini CLI's truncation point), and the tools that can return a full paper declare anthropic/maxResultSizeChars so Claude Code keeps them inline too. Summaries come first; sections, full text and the register's lines are one argument away.

Citations that survive

The papers have 400 anchored sections between them and the library 1,133, matching the anchors on moyneross.com, so a claim can be cited to the exact section. Citations carry the corpus version (for example 2026-11-08.70433cca: date and content fingerprint), so the cited text can always be identified.

Other interfaces

  • REST: GET /v1/search, /v1/papers, /v1/paper, /v1/technical, /v1/method, /v1/sample, /v1/cite, /v1/engage (OpenAPI 3.1). Answers carry the clean canonical URL to cite and a separate attributed referralUrl.
  • Server card: /mcp/server-card · Service metadata: /server-card.json · Health and content fingerprint: /health
  • Packaging: Claude plugin (.claude-plugin/, .mcp.json), GitHub Copilot (.github/plugin/), agent-plugins (plugin.json, mcp.json), Gemini (gemini-extension.json), the OpenAI submission package (distribution/openai/) and the GitHub Agent Finder pack (distribution/github-agentfinder/).
  • Skills: skills/commercial-capital-research and skills/capital-strategy-handover, also served at https://mcp.moyneross.com/skills/{name}/SKILL.md (npm run sync:skills keeps the copies identical).
  • Docs: tool contract · protocol support · security · benchmark · architecture · deployment · content terms · security contact at /.well-known/security.txt

How it stays right

  • One corpus, three readers. The snapshot is built from files the website's own publishing scripts produce (/insights/export.json, /insights/search-index.json, /technical/export.json, /llms.txt, the methodology and sample pages). The ranking of the papers, methodology and sample is a faithful port of the website's public retrieval benchmark, on the website's own statistics, so the benchmark, the site search and this server rank them alike; library pages are scored beside them (see docs/BENCHMARK.md).
  • Deterministic snapshot. data/corpus.json is dated from the content (the latest sitemap date), never the clock. A daily workflow rebuilds it and opens a pull request only when moyneross.com has actually changed.
  • Checked on every change (npm run check): release metadata (including the Agent Skills and Agent Plugins rules); skill copies; snapshot validation (structure, no secrets, none of the sample's real identifiers); 27 core tests; three retrieval benchmarks (the website's 56 allocator questions: all in the top three and strong; 24 questions in practitioners' shorthand: 23 in the top three, 22 strong; 26 building-element questions: all in the top three with scope: technical, 24 unscoped); the protocol suite (2026-07-28 cache fields, ordering, result metadata and error codes; annotations, icons and size ceilings on every tool; prompts and completion; neutral answers on every surface; research only on the OpenAI surface); the REST suite; and per-client answer-size budgets, hostile input and speed. The official MCP conformance suite runs in its own workflow (25 live checks). Each release is a GitHub Release with a CycloneDX SBOM.

Boundaries and privacy

The research and the Technical Library are general; the library describes how elements behave and carries no prices. A Capital Strategy is desk-based and reviewed by Moyne Ross before release; it is not an inspection, a valuation or a guarantee of cost. The server cannot assess a building, order anything, access client data or modify any system.

Telemetry is operational only: protocol method, tool name, query length, scope, counts, match strength, a coarse client family, outcome and duration. Questions, addresses, names, emails and IP addresses are not logged by the application. Privacy: moyneross.com/privacy#connector.

Develop

bash
npm cinpm run snapshot        # rebuild data/corpus.json from moyneross.com# or, from a local build of the website (canonical URLs stay on moyneross.com):# MOYNEROSS_FETCH_FROM=http://127.0.0.1:8765 npm run snapshotnpm run check           # everythingnpm run start:stdio     # run over stdio

Licence: MIT for the server code. The content is not MIT licensed; see data/TERMS.md.

Source: README.md at commit 0790f73

Tools

10

search_research

Search Moyne Ross research

Search the public Moyne Ross corpus on commercial property and capital: 49 Capital Made Physical papers, the Technical Library (103 pages on building elements and functional spaces: how each fails, what to look for, how serious a finding is, remedies), the Capital Register and MR Index methodology, and a sample Capital Strategy. Use for capital planning, lifecycle and condition, obsolescence, refurbish or redevelop, energy and solar, leases and make good, due diligence, the Australian, British and US markets, and for how a building element or system fails and is judged. For a question about one element or system (a roof, a façade, a chiller, lifts, fire services), scope technical searches the library alone. Returns ranked results with canonical URLs and a match strength with the matched and missing words; when the match is weak, the results are background only. General research: it does not assess a particular building.

Parameterslimitqueryrequiredscoperesponse_format

list_papers

List Moyne Ross papers

List the Capital Made Physical papers in reading order, a page at a time, optionally for one of the seven parts (I to VII). Returns each paper's number, title, part, question, short answer, dates and canonical URL, and nextCursor for the next page.

Parameterspartlimitcursor

get_paper

Get a Moyne Ross paper

Retrieve one Capital Made Physical paper by slug, CMP number or canonical URL. By default a summary: the question it answers, its short answer, summary, limitations and its sections with anchored URLs. format full adds the complete text; section returns one section. Always includes a ready citation. Carry the limitations through when relying on it.

Parameterspaperrequiredformatsection

explain_method

Explain a Moyne Ross method

Explain the Capital Register (the line-by-line capital document behind every Capital Strategy) or the MR Index (the MR 1 to MR 5 reading of how much attention a building needs, and how soon), from the public methodology pages. By default the definition and the list of sections; format full gives the whole page, section gives one part.

Parametersformatmethodrequiredsection

get_sample_strategy

Get the sample Capital Strategy

Read the sample Moyne Ross Capital Strategy, a real strategy for an industrial warehouse and office with identifying details changed, to see what such a strategy contains. part summary (default): the ten-year figures, MR Index, executive summary and where the capital sits. part register: an overview of the Capital Register by section, or, with section (e.g. roofs), that section's lines with condition, action, timing, cost and cost basis.

Parameterspartsection

cite_paper

Cite Moyne Ross research

Return an exact citation for a Capital Made Physical paper or a Technical Library page, optionally to one section, in BibTeX, RIS, CSL-JSON, APA or Harvard. Use the formatted text as given rather than retyping it.

Parameterspaperrequiredstylesection

list_technical_pages

List Technical Library pages

List the Moyne Ross Technical Library: one page for each building element and functional space a Capital Strategy assesses, in the order of the Building Check Framework (Substructure to Environmental), a page at a time, optionally for one section or page type. Returns each page's title, section, short answer and canonical URL, the framework sections, the severity scale every page grades findings on, and nextCursor for the next page.

Parameterslimitcursorsectionpage_type

get_technical_page

Get a Technical Library page

Retrieve one Technical Library page by slug, element name or canonical URL: general technical guidance on how a building element or functional space is built, its service life, how it fails, what to look for, how to tell causes apart, how serious a finding is (graded safety, failure, condition, lifecycle, deadline, check or nil), investigation, remedies, the shape of the cost (never a price), standards in Australia, the UK and the US, and what to ask the owner or agent for. By default a summary with every section's anchored URL; section returns one section, format full the whole page. Always includes a ready citation. It describes how elements behave in general, never the condition of a particular building; carry its limitations through.

Parameterspagerequiredformatsection

working_with_moyne_ross

How working with Moyne Ross works

Factual information on how Moyne Ross engagements work: who it works with and where (commercial and multi-unit property in Australia, the United Kingdom and the United States), the three stages, the published terms on which a Capital Strategy is released, and common questions. Use when the person asks about engaging Moyne Ross.

Takes no parameters.

Version history

1
  1. v1.1.0LatestNov 8, 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