Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Taminyaran Engineering MCP

REMOTE · MCP.TAMINYARAN.COM

Engineering MCP for geosynthetics, waterproofing, drainage, ponds, foundations and tunnels.

+4 this week 64 Trust /100

Last scanned (23 hours ago)

Scores higher than 45% of remote servers

Reachable. Last reached 4 Nov 2026.

Category Cloud Infrastructure

Recent critical change

Authorization (30 Oct 2026). See the changelog before you install this server.

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability53
  • AI-judged instruction clarity (fair).Partial
  • Tool/resource definitions use about 2914 tokens (~69/item across 42 items; 42 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage67
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 0% of tool parameters carry a description.Fail
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 42 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 43 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 4 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 3 Nov 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • New tool “workspace_rotate_key”, which the server declares destructive security
    • New tool “workspace_update_intake”, which the server declares destructive security
    • Schema quality: 2204 → 2914 ▼ functional
    • Server version: 0.7.0 → 0.11.0 functional
    • New tool “workspace_add_evidence” functional
    • New tool “workspace_create_project” functional
    • New tool “workspace_create_quote_handoff” functional
    • New tool “workspace_describe” functional
    • New tool “workspace_get_handoff” functional
    • New tool “workspace_get_project” functional
    • New tool “workspace_prepare_quote_handoff” functional
    • New tool “workspace_review_readiness” functional
    • New tool “workspace_run_intake” functional
  • 2 Nov 26 +1
    • Schema quality: 112 → 71 ▲ functional
    • Server version: 0.5.1 → 0.7.0 functional
    • New tool “abiyar_assess_suitability” functional
    • New tool “abiyar_calendar_feed” functional
    • New tool “abiyar_chill_profile” functional
    • New tool “abiyar_context” functional
    • New tool “abiyar_describe” functional
    • New tool “abiyar_get_crop” functional
    • New tool “abiyar_get_knowledge_cards” functional
    • New tool “abiyar_get_provenance” functional
    • New tool “abiyar_get_rootstocks” functional
    • New tool “abiyar_get_sources” functional
    • New tool “abiyar_get_taxonomy” functional
    • New tool “abiyar_get_varieties” functional
    • New tool “abiyar_location_fingerprint” functional
    • New tool “abiyar_location_profile” functional
    • New tool “abiyar_network_screen” functional
    • New tool “abiyar_pond_design” functional
    • New tool “abiyar_search_evidence” functional
    • New tool “abiyar_soil_assess” functional
    • New tool “abiyar_variety_fit” functional
    • New tool “abiyar_water_need” functional
    • New tool “get_calculator_spec” functional
    • New tool “list_calculators” functional
    • New tool “run_calculator” functional
  • 31 Oct 26 +3
    • HSTS header: fail → pass ▲ security
  • 30 Oct 26 +5
    • Authorization: unverified → fail ▼ critical
    • HTTPS: fail → pass ▲ security
  • 29 Oct 26 −6
    • HTTPS: unverified → fail ▼ security
    • Authorization: partial → unverified ▼ security
    • The server rewrote its instructions, which are the text every model session reads security
    • New tool “submit_quote_request”, which the server declares destructive security
    • Schema quality: 94 → 112 ▼ functional
    • Server version: 0.5.0 → 0.5.1 functional
    • New tool “prepare_quote_request” functional
  • 28 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “design_project” rewrote its description, which is the text the model reads security
    • Schema quality: 79 → 94 ▼ functional
    • Stability: unverified → 0.03 ▲ functional
    • Server version: 0.4.1 → 0.5.0 functional
    • New tool “project_intake” functional
    • “design_project” added an optional parameter “pump” cosmetic
  • 27 Oct 26 60

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 4 Nov 2026 · Probed https://mcp.taminyaran.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=taminyaran.com CN=WE1,O=Google Trust Services,C=US 27 Oct 2026 25 Jan 2027 ECDSA 256 ECDSA-SHA256 b14dcc7600b33a0513c120a63af5b2c7
SANs: taminyaran.com, mcp.taminyaran.com, *.mcp.taminyaran.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.taminyaran.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
taminyaran.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=86400
x-content-type-options nosniff

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.taminyaran.com/mcp Verified 200
http (plaintext) http://mcp.taminyaran.com/mcp HTTPS enforced 301 https://mcp.taminyaran.com/mcp
MCP tools · 42 exposed · ~2,800 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
abiyar_assess_suitability ~132

Orchestrate Abyar environmental fingerprint + canonical variety-fit + reviewed cards + optional cultivar evidence and conservative soil assessment. It does not invent a new composite score.

NameTypeReqDescription
crop_idstringyes–
cultivar_idstring––
latnumberyes–
limitinteger––
lonnumberyes–
provincestring––
rootstock_idstring––
soil_assessmentobject––
soil_ecenumber––
soil_texturestring––
water_ecnumber––

No output schema declared.

No examples provided.

abiyar_calendar_feed ~54

Return location-aware Abyar crop calendar and weather alerts from the live calendar service. Forecast values are time-sensitive.

NameTypeReqDescription
crop_idstringyes–
latnumberyes–
lonnumberyes–

No output schema declared.

No examples provided.

abiyar_chill_profile ~72

Read the canonical multi-model chill profile (Chill Hours, Utah Units, Dynamic Chill Portions) by fingerprint or coordinates. Full seasonal detail is optional.

NameTypeReqDescription
fingerprint_keystring––
include_seasonsboolean––
latnumber––
lonnumber––

No output schema declared.

No examples provided.

abiyar_context ~48

Build stateless Abyar context from crop and/or location and return next relevant calculations.

NameTypeReqDescription
crop_idstring––
latnumber––
lonnumber––

No output schema declared.

No examples provided.

abiyar_describe ~25

Describe live Abyar production architecture, stages, sources and MCP guardrails.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

abiyar_get_crop ~33

Read one live Abyar crop/cultivar profile from Matrix and DB.

NameTypeReqDescription
crop_idstringyes–

No output schema declared.

No examples provided.

abiyar_get_knowledge_cards ~67

Read reviewed farmer/engineer knowledge cards for a crop with evidence/source references and cautions.

NameTypeReqDescription
audiencestring––
crop_idstringyes–
limitinteger––
statusstring––
topicstring––

No output schema declared.

No examples provided.

abiyar_get_provenance ~31

Trace provenance edges for a specific Abyar evidence ID.

NameTypeReqDescription
evidence_idstringyes–

No output schema declared.

No examples provided.

abiyar_get_rootstocks ~46

List canonical rootstocks for a crop with evidence, open conflicts, coverage and rootstock-context policy.

NameTypeReqDescription
crop_idstringyes–
limitinteger––

No output schema declared.

No examples provided.

abiyar_get_sources ~47

List authoritative Abyar research/data sources, optionally filtered by country or institution type.

NameTypeReqDescription
countrystring––
limitinteger––
typestring––

No output schema declared.

No examples provided.

abiyar_get_taxonomy ~39

Read live Abyar crop taxonomy from Matrix. Optional query filters records.

NameTypeReqDescription
limitinteger––
querystring––

No output schema declared.

No examples provided.

abiyar_get_varieties ~47

List canonical active cultivars/varieties for a crop from the D1-backed Abyar research layer.

NameTypeReqDescription
crop_idstringyes–
limitinteger––

No output schema declared.

No examples provided.

abiyar_location_fingerprint ~79

Build/read the rounded environmental fingerprint used by Abyar variety-fit policy from location plus optional soil/water context.

NameTypeReqDescription
latnumberyes–
lonnumberyes–
provincestring––
soil_ecenumber––
soil_texturestring––
water_ecnumber––

No output schema declared.

No examples provided.

abiyar_location_profile ~44

Get Abyar modeled location/climate-zone profile for supplied coordinates. Stateless and not persisted by MCP.

NameTypeReqDescription
latnumberyes–
lonnumberyes–

No output schema declared.

No examples provided.

abiyar_network_screen ~55

Abyar preliminary irrigation network capacity screen.

NameTypeReqDescription
hours_availablenumberyes–
irrigation_hoursnumberyes–
peak_daily_m3numberyes–
source_flow_m3hnumberyes–

No output schema declared.

No examples provided.

abiyar_pond_design ~74

Run live Abyar rectangular pond geometry calculation.

NameTypeReqDescription
bottom_length_mnumberyes–
bottom_width_mnumberyes–
freeboard_mnumberyes–
top_length_mnumberyes–
top_width_mnumberyes–
total_depth_mnumberyes–

No output schema declared.

No examples provided.

abiyar_search_evidence ~56

Search active Abyar evidence by subject and/or agronomic domain. Returns source-linked evidence rows without generating new claims.

NameTypeReqDescription
domainstring––
limitinteger––
subject_idstring––

No output schema declared.

No examples provided.

abiyar_soil_assess ~45

Run Abyar conservative soil/lab/water screening. It computes safe derived indicators but withholds fertilizer dose without calibrated local evidence.

NameTypeReqDescription
assessmentobjectyes–

No output schema declared.

No examples provided.

abiyar_variety_fit ~81

Run the canonical Abyar variety-fit policy for a crop and environmental fingerprint; optional cultivar/rootstock narrows context. MCP preserves upstream score and decision.

NameTypeReqDescription
crop_idstringyes–
cultivar_idstring––
fingerprint_keystringyes–
limitinteger––
rootstock_idstring––

No output schema declared.

No examples provided.

abiyar_water_need ~102

Run Abyar 12-month irrigation water-need logic. Missing inputs are returned instead of guessed.

NameTypeReqDescription
area_m2numberyes–
climate_monthsarrayyes–
crop_idstring––
efficiencynumber––
kc_monthlyarray––
krnumber––
methodstring––
planting_datestring––
stage_daysobject––

No output schema declared.

No examples provided.

describe_capabilities ~19

Describe supported engineering domains, limits and data version.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

design_project ~197

Versioned preliminary engineering design. Executable guarded modules include CAL-011 pond, CAL-060/061 foundation, CAL-063/064 tunnel, and CAL-065/066/067 excavation groundwater screens. High-risk engineering remains human-review.

NameTypeReqDescription
calculator_idstring––
constraintsobject––
design_life_yearsnumber|null––
drainageobject––
environmentobject––
fluid_or_mediumstring|null––
geometryobject––
goalstring––
groundwaterobject––
investigationobject––
materialsobject––
project_typestringyes–
pumpobject––
qa_qcobject––
required_outputstring––
structureobject––
tunnelobject––
waterproofingobject––

No output schema declared.

No examples provided.

explain_design ~27

Explain a design_project payload supplied by the client. Stateless.

NameTypeReqDescription
designobjectyes–

No output schema declared.

No examples provided.

get_calculator_spec ~36

Get the live field contract, source and risk class for one Taminyaran site calculator.

NameTypeReqDescription
calculator_idstringyes–

No output schema declared.

No examples provided.

get_material ~24

Get one curated material by asset_id.

NameTypeReqDescription
asset_idstringyes–

No output schema declared.

No examples provided.

list_calculators ~49

List all 32 live canonical calculators from Taminyaran Calculation Center. Planned Master Map items are not falsely presented as executable.

NameTypeReqDescription
limitinteger––
querystring––

No output schema declared.

No examples provided.

prepare_quote_request ~139

Prepare a Taminyaran RFQ preview from an engineering design/BOQ. This tool NEVER submits. Show the returned summary to the user and obtain explicit confirmation before calling submit_quote_request.

NameTypeReqDescription
assumptionsarray––
boqarray––
calculator_idstring|null––
citystringyes–
customer_namestringyes–
design_idstring|null––
notesstring|null––
phonestringyes–
productstringyes–
project_typestring|null––
quantitystringyes–
warningsarray––

No output schema declared.

No examples provided.

project_intake ~157

Normalize a project brief into a stateless machine-readable engineering intake. Excavation/foundation groundwater projects run CAL-065 network/perimeter, CAL-066 gravity HGL and CAL-067 pump TDH/wet-well screens. Missing values remain null and return HOLD; nothing is persisted.

NameTypeReqDescription
constraintsobject––
drainageobject––
evidenceobject––
geometryobject––
goalstring|null––
groundwaterobject––
investigationobject––
project_idstring|null––
project_typestringyes–
pumpobject––
required_outputstring|null––
structureobject––

No output schema declared.

No examples provided.

run_calculator ~46

Run one of the 32 live site calculators using the same canonical engine as Calculation Center Page 16700.

NameTypeReqDescription
calculator_idstringyes–
inputsobjectyes–

No output schema declared.

No examples provided.

search_materials ~54

Search curated Taminyaran local materials. Matches are candidates, not engineering approvals.

NameTypeReqDescription
familystring––
limitinteger––
project_typestring––
querystring––

No output schema declared.

No examples provided.

submit_quote_request ~163

Submit a previously prepared RFQ to Taminyaran through the existing official quote form. CALL ONLY after the user explicitly confirms the exact prepare_quote_request summary. No arbitrary recipient is allowed. Do not retry automatically if submission status is unknown.

NameTypeReqDescription
assumptionsarray––
boqarray––
calculator_idstring|null––
citystringyes–
confirmation_codestringyes–
confirmedbooleanyes–
customer_namestringyes–
design_idstring|null––
notesstring|null––
phonestringyes–
productstringyes–
project_typestring|null––
quantitystringyes–
warningsarray––

No output schema declared.

No examples provided.

workspace_add_evidence ~102

Append a PII-free evidence reference/status/hash/metadata record to Project Workspace. File bytes are not stored. Human verification is separate.

NameTypeReqDescription
confirm_storebooleanyes–
evidence_statusstringyes–
evidence_typestringyes–
metadataobject––
project_idstringyes–
project_keystringyes–
sha256string|null––
source_refstring|null––

No output schema declared.

No examples provided.

workspace_create_project ~80

Create a persistent PII-free Project Workspace and return project_id + one-time project_key. Use only after the user explicitly asks to persist project state. Never put project_key in a URL.

NameTypeReqDescription
confirm_persistbooleanyes–
external_refstring|null––
intakeobjectyes–
titlestring|null––

No output schema declared.

No examples provided.

workspace_create_quote_handoff ~95

After explicit user confirmation of workspace_prepare_quote_handoff, create a temporary PII-free /q/ short link that opens the existing official Taminyaran quotation form. The user enters contact details in the form. This creates NO RFQ/inbox record by itself.

NameTypeReqDescription
confirmation_codestringyes–
confirmedbooleanyes–
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_describe ~33

Describe the separate Taminyaran Project Workspace state plane and bridge safety contract. Read-only; MCP itself remains stateless.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

workspace_get_handoff ~56

Read the structured project handoff: latest stored intake run, evidence matrix, decisions already made by private reviewer, decision-memo seed and commissioning checklist.

NameTypeReqDescription
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_get_project ~42

Read persistent PII-free project state using explicit project_id + project_key capability handle.

NameTypeReqDescription
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_prepare_quote_handoff ~66

Prepare a PII-free quotation handoff from the current Project Workspace state. Read-only: creates no link and submits nothing. Returns a deterministic confirmation_code and preserves engineering HOLD/RED FLAG context.

NameTypeReqDescription
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_review_readiness ~48

Read design-review blockers, evidence gates, red flags and commissioning readiness. Completeness never equals human engineering approval.

NameTypeReqDescription
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_rotate_key ~64

Rotate the Project Workspace capability key. Destructive to the old key; require explicit confirmation. The new key is shown once and is never stored by MCP.

NameTypeReqDescription
confirm_rotatebooleanyes–
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_run_intake ~64

Call canonical MCP project_intake for the stored intake and persist the returned run/version in Project Workspace. Requires confirmation because it stores a new run.

NameTypeReqDescription
confirm_store_runbooleanyes–
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

workspace_update_intake ~62

Replace the canonical PII-free project intake in Project Workspace. This increments intake_version; require explicit confirmation.

NameTypeReqDescription
confirm_replacebooleanyes–
intakeobjectyes–
project_idstringyes–
project_keystringyes–

No output schema declared.

No examples provided.

Install

How do I install the Taminyaran Engineering MCP server?

Taminyaran Engineering MCP is a hosted endpoint at https://mcp.taminyaran.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.taminyaran.com

# add to Claude Code
claude mcp add --transport http saeedfaai-taminyaran-engineering 'https://mcp.taminyaran.com/mcp'
Common questions

What is the Taminyaran Engineering MCP server?

Taminyaran Engineering MCP is listed in the public MCP registry as io.github.saeedfaai/taminyaran-engineering. Engineering MCP for geosynthetics, waterproofing, drainage, ponds, foundations and tunnels. This page covers its hosted endpoint (https://mcp.taminyaran.com/mcp).

Is the Taminyaran Engineering MCP server safe to use?

Taminyaran Engineering MCP scores 64 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Taminyaran Engineering MCP server expose?

Taminyaran Engineering MCP exposes 42 tools: describe_capabilities, search_materials, get_material, design_project, project_intake, and 37 more. Their descriptions and schemas cost roughly 2,800 tokens of context every time the server is loaded.

Does the Taminyaran Engineering MCP server require authentication?

No. We connected to Taminyaran Engineering MCP without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Taminyaran Engineering MCP server still maintained?

Taminyaran Engineering MCP is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.