Skip to content

Reecopedia

by reeco.eco · remote · no sign-in to list tools · v1.4.0 · published by eco.reeco

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

Changes · 2

8 tools: 2 change things and 6 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http reecopedia https://ia.reeco.eco/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 2Claude Code: ask
  • about_reecopediaNo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Annotations the server declares

    • title: About Reecopedia
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • report_answer_issueFile a report that an answer built from Reecopedia search results was wrong, misleading or incomplete.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    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 WRITES. Use it only when the user has asked for the problem to be reported, and send only the original query and the reason the user gave. Do not call it on your own initiative and do not add anything the user did not say. ANNOTATIONS — why each hint is set the way it is, based on this tool's actual behaviour. readOnlyHint=false: this is the only tool that writes; it appends one record (the query and the reason, nothing else) to Reecopedia's internal human curation queue. destructiveHint=false: the write is append-only; it modifies and deletes nothing that already exists. idempotentHint=false: two calls can append two records — de-duplication covers only an identical query+reason pair within the same hour. openWorldHint=false: the record stays in the internal queue; it is not sent anywhere outside Reecopedia.

    Annotations the server declares

    • title: Report an answer issue
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
Only reads 6Claude Code: allow
  • document_outlineReturn a compact navigation-v1 tree of indexed source text.No findings

    Why it is in this group

    • The description's first verb is "return": a word for reading.
    Description, as the server wrote it
    Return a compact navigation-v1 tree of indexed source text. Source metadata is shared in documents; depth/path encode hierarchy. Pass opaque ids unchanged to fetch. Warnings expose uncertain structure; citable=false marks navigation containers or unverified fragments.

    Annotations the server declares

    • title: Document structure
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • fetchFetch original text by an opaque id from search or document_outline.No findings

    Why it is in this group

    • The name "fetch" says "fetch": a word for reading.
    Description, as the server wrote it
    Fetch original text by an opaque id from search or document_outline. Pass ids unchanged. Navigation containers have citable=false and child ids, not source evidence. Historical page identifiers return migration guidance.

    Annotations the server declares

    • title: Read original evidence
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • find_exact_textLocate a literal string in the current corpus, optionally restricted to a document.No findings

    Why it is in this group

    • The name "find_exact_text" says "find": a word for reading.
    Description, as the server wrote it
    Locate a literal string in the current corpus, optionally restricted to a document.

    Annotations the server declares

    • title: Find exact text
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_corpus_documentsList indexed document names matching a substring.No findings

    Why it is in this group

    • The name "list_corpus_documents" says "list": a word for reading.
    Description, as the server wrote it
    List indexed document names matching a substring.

    Annotations the server declares

    • title: List corpus documents
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_eu_textile_regulationsSearch regulatory evidence in English legal register.No findings

    Why it is in this group

    • The name "search_eu_textile_regulations" says "search": a word for reading.
    Description, as the server wrote it
    Search regulatory evidence in English legal register. Cite original document and unit; verify each claim. Optional scope narrows corpus partitions. No model assesses the answer in this MCP tool; the client must verify each claim against the returned text. Query embeddings use Alibaba; candidate passages are sent to Jina for reranking.

    Annotations the server declares

    • title: Search EU textile regulations
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.4.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http reecopedia https://ia.reeco.eco/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__reecopedia__search_eu_textile_regulations",
      "mcp__reecopedia__search",
      "mcp__reecopedia__fetch",
      "mcp__reecopedia__document_outline",
      "mcp__reecopedia__find_exact_text",
      "mcp__reecopedia__list_corpus_documents"
    ],
    "ask": [
      "mcp__reecopedia__about_reecopedia",
      "mcp__reecopedia__report_answer_issue"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as reecopedia. Review it before you use it.