eco.reeco/reecopedia

MCPcommunitylive
v1.4.0eco.reecoUnknownUpdated 1mo ago

Regulatory search engine for EU textile sustainability law: ESPR, DPP, CSRD, CBAM, CWA 18291.

Endpoint healthlive
checked 2 days ago · 1214ms
100% of the last 6 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
1mo agoLast update
Package
Authoreco.reeco
LicenseUnknown
Version1.4.0
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface8 tools · none privileged
Security scan✓ Cleanvlive · 23d agoHow well does this scan work?
EvalsNone
IndexedJul 13, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

8 tools · none privileged
Observed live from the vendor's endpoint23d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://ia.reeco.eco/mcp8 tools · 1514ms
search_eu_textile_regulationsPrimary question-answering search over the Reecopedia corpus of EU textile sustainability regulations. Use it for natural-language regulatory questions. LANGUAGE. The corpus is English. A query in English, in the legal register of the act (the wording of the Official Journal), reaches the act itse…

Primary question-answering search over the Reecopedia corpus of EU textile sustainability regulations. Use it for natural-language regulatory questions. LANGUAGE. The corpus is English. A query in English, in the legal register of the act (the wording of the Official Journal), reaches the act itse…

ParameterTypeDescription
query*stringEnglish, in the legal register of the act. A non-English query is accepted but retrieves poorly, and the result then carries a `notice` saying so. Act identifi…
top_kintegerNumber of passages to return (1-10, default 10).
about_reecopediaWhat Reecopedia is, who runs it, and its privacy policy. ANNOTATIONS — why each hint is set the way it is, based on this tool's actual behaviour. readOnlyHint=true: the tool only reads a fixed, curated corpus; it modifies no corpus content and no data that any tool can read back. The only write th…

What Reecopedia is, who runs it, and its privacy policy. ANNOTATIONS — why each hint is set the way it is, based on this tool's actual behaviour. readOnlyHint=true: the tool only reads a fixed, curated corpus; it modifies no corpus content and no data that any tool can read back. The only write th…

No input schema was published for this tool.

report_answer_issueFile a report that an answer built from Reecopedia search results was wrong, misleading or incomplete. The report (the query and the reason, nothing else — no personal data) enters Reecopedia's human curation queue and is reviewed weekly to correct the corpus and retrieval quality. THIS TOOL WRITE…

File a report that an answer built from Reecopedia search results was wrong, misleading or incomplete. The report (the query and the reason, nothing else — no personal data) enters Reecopedia's human curation queue and is reviewed weekly to correct the corpus and retrieval quality. THIS TOOL WRITE…

ParameterTypeDescription
query*stringThe original search query the reported answer was built from.
reason*stringThe user's reason why the answer was wrong (min 10 chars — e.g. which fact was incorrect, which source was misread, what was missing).
searchDeep-research listing interface over the same corpus as `search_eu_textile_regulations` (ESPR, DPP, CSRD, CBAM, EU ETS, CWA 18291, JRC studies). LANGUAGE. The corpus is English. A query in English, in the legal register of the act (the wording of the Official Journal), reaches the act itself; a li…

Deep-research listing interface over the same corpus as `search_eu_textile_regulations` (ESPR, DPP, CSRD, CBAM, EU ETS, CWA 18291, JRC studies). LANGUAGE. The corpus is English. A query in English, in the legal register of the act (the wording of the Official Journal), reaches the act itself; a li…

ParameterTypeDescription
query*stringEnglish, in the legal register of the act. A non-English query is accepted but retrieves poorly, and the result then carries a `notice` saying so. Act identifi…
fetchFetch the full text of a regulatory document page returned by `search`. ANNOTATIONS — why each hint is set the way it is, based on this tool's actual behaviour. readOnlyHint=true: the tool only reads a fixed, curated corpus; it modifies no corpus content and no data that any tool can read back. Th…

Fetch the full text of a regulatory document page returned by `search`. ANNOTATIONS — why each hint is set the way it is, based on this tool's actual behaviour. readOnlyHint=true: the tool only reads a fixed, curated corpus; it modifies no corpus content and no data that any tool can read back. Th…

ParameterTypeDescription
id*stringA result id from `search`, format "<source-file>#p<page>" (e.g. "REG_2024_1781_ESPR_EN.pdf#p39").
list_corpus_documentsList the source files indexed in the Reecopedia corpus. Call this BEFORE `document_outline`, `fetch` or `find_exact_text` whenever you have a document name but have not seen it in a `search` result: it tells you whether the document is in this corpus and gives its exact file name. If a file is not…

List the source files indexed in the Reecopedia corpus. Call this BEFORE `document_outline`, `fetch` or `find_exact_text` whenever you have a document name but have not seen it in a `search` result: it tells you whether the document is in this corpus and gives its exact file name. If a file is not…

ParameterTypeDescription
containsstringOptional case-insensitive substring to filter file names (e.g. "cbam", "cwa", "CELEX").
max_resultsintegerMax file names to return (1-1000, default 100).
document_outlineReturn the heading tree (table of sections) of an indexed document, so you can explore its structure before fetching pages. Each entry has the heading text, its full path, depth and first page: pass the page to `fetch` as "<document>#p<page>" to read it. ANNOTATIONS — why each hint is set the way…

Return the heading tree (table of sections) of an indexed document, so you can explore its structure before fetching pages. Each entry has the heading text, its full path, depth and first page: pass the page to `fetch` as "<document>#p<page>" to read it. ANNOTATIONS — why each hint is set the way…

ParameterTypeDescription
document*stringExact source file name as returned by `search` / `search_eu_textile_regulations` (e.g. "CELEX-02024R1781-20240628.pdf").
find_exact_textFind literal occurrences of an exact string in the corpus — article numbers, regulation ids, precise wording (e.g. "Article 8(3)", "2024/1781"). Complements semantic `search`: use this when you need the exact string, not the concept. Returns one match per (file, page) with an occurrence count and a…

Find literal occurrences of an exact string in the corpus — article numbers, regulation ids, precise wording (e.g. "Article 8(3)", "2024/1781"). Complements semantic `search`: use this when you need the exact string, not the concept. Returns one match per (file, page) with an occurrence count and a…

ParameterTypeDescription
text*stringThe exact string to find (min 3 characters).
documentstringOptional exact source file name to restrict the search.
max_resultsintegerMax (file, page) matches to return (1-50, default 20).
case_sensitivebooleanExact-case match (default False).

8 of 8 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Regulatory search engine for EU textile sustainability law: ESPR, DPP, CSRD, CBAM, CWA 18291.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.