FEODE (Shenzhen Far East Oil Drilling Engineering) — query offshore well plug & abandonment, subsea wellhead systems (BV + CCS classed), continuous circulation drilling, completion, drill pipe, fishing, supervision; plus a NOV Grant Prideco drill-string spec reference and operating guidance (make-up torque, handling, sour-service grades).
Critical failures across all dimensions. Tools are defined in .well-known/mcp.json with names and descriptions only, NO input schemas visible for any tool. Descriptions are present but generic (avg ~100 chars, below 194-char baseline). No parameter documentation, no output schemas, no error handling guidance. Tool definitions appear inferred from JSON metadata rather than explicit code registration. This is a metadata-only server with no implementation visible.
FEODE certifications: BV + CCS classification of the subsea wellhead system, 8 API monogram licenses, PSL 4S, ISO 9001/14001/45001, national awards.
FEODE company profile: legal name, founding year (1985), HQ, Huizhou manufacturing/test base, areas served, contact.
Full performance specs for one drill string item by id (pipe body, tool joint, make-up torque, drift).
NOV Grant Prideco operating guidance: make-up torque rules, grip/handling distances, care & handling, double-shoulder connections, sour-service grades.
Detailed specs/highlights for one product line by id.
List NOV Grant Prideco drill string reference items (drill pipe, HWDP, drill collars).
NO INPUT SCHEMAS VISIBLE.
NO OUTPUT SCHEMAS DOCUMENTED. LLMs cannot plan downstream calls or extract fields. No documentation of what fields each tool returns, data types, or pagination structure.
GENERIC DESCRIPTIONS LACK CONTEXT. Descriptions are 40-50 chars on average, below 194-char baseline. Missing WHEN to use, WHAT it returns, and HOW it differs from similar tools. E.g., 'List FEODE's 7 product/service lines' does not explain when to call it vs search_capabilities.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 43 | 2026-07-28+ | v2 |
List FEODE's 7 product/service lines (id, name, category).
Keyword search across FEODE products/specs.
Keyword search the NOV Grant Prideco drill string spec reference.
NO ERROR HANDLING GUIDANCE. No documentation of failure modes, recovery steps, or error classification (retryable vs user-fixable vs fatal). Agents have no guidance on what to do if a search returns no results.
TOOL DEFINITIONS INFERRED, NOT EXPLICIT. Tools appear defined only in .well-known/mcp.json metadata with no visible implementation in index.js or worker.js. This server is a thin HTTP bridge to a remote endpoint; actual tool logic is opaque.