Bots St

bots.st/nope-mcp-open-educational-resources-search

nope-mcp — Open Educational Resources search

Search German OER resources by topic metadata

2507 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
18
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://mcp.edufeed.org/mcp

What it can do

ToolWhat it says it does
browse_educational_levelsList available educational levels (Primary, Secondary, Higher Education, etc.) with resource counts.
browse_resource_typesList available learning resource types (Video, Course, Worksheet, etc.) with resource counts.
browse_subjectsList available subjects/topics in the educational resource collection. Returns subjects with their labels and resource counts.
get_resourceRetrieve a single piece of content by naddr (preferred — pass a search_content result's naddr), d-tag identifier, or event ID. naddrs of ANY content type from search_content work (resources, articles, wikis, projects, measures, publications); non-resource kinds return the same shape as their…
list_calendar_authorsList known calendar event authors loaded from configured follow sets (NIP-51 kind 30000). Returns author names, pubkeys, and NIP-05 identifiers. Use the returned pubkeys with search_calendar_events(authors: [...]) to filter events by author.
list_known_authorsList known educational resource authors loaded from configured follow sets (NIP-51 kind 30000). Returns author names, pubkeys, and NIP-05 identifiers. Use the returned pubkeys with search_resources(authors: [...]) to filter resources by author.
list_relaysList the configured AMB relays. defaultRelays are searched on every query; extraRelays hold different corpora (e.g. the OERSI aggregation) and are only searched when a search/get tool call passes them in its relays parameter.
relay_list_getGet a user's NIP-65 relay list (kind 10002). Returns read and write relays for the specified pubkey. If no pubkey provided, uses the connected signer's pubkey.
relay_statsGet information about all selectable AMB relays (default and extra), including supported NIPs, relay name, and description.
resolve_authorResolve an org or person NAME to candidate pubkeys using the relay's kind-0 author-profile index (NIP-50 search). Use this to answer name-driven content questions like "recent articles and resources of Jörg Lohrer": call resolve_author(name), pick the best candidate, then pass its pubkey to…
resolve_publisherResolve an actor name (organization or person) to the EXACT spelling used in the AMB metadata, so it can be passed to the publisherName/creatorName filters of search_resources. Those filters are exact full-string matches (case-insensitive), so a guessed spelling like "Lehreladen" silently misses…
search_calendar_eventsSearch for NIP-52 calendar events (date-based and time-based). Supports temporal filters (start/end time ranges), geohash location filtering, hashtag filtering, and the edufeed educational attributes (free, registrationRequired, attendanceMode, educationalLevel). Returns events from the configured…
search_contentTopic search across ALL content types on the relay in one ranked call: educational resources (kind 30142), long-form articles/blogs (30023), wikis (30818), projects (30143), measures (30144), and NKBIP-01 publications (30040 indices + 30041 sections — scientific articles, books). Results are…
search_passagesTHE DEFAULT TOOL FOR QUESTION-SHAPED QUERIES ("wie/warum/was hilft bei X?", "how do I…?"): retrieves the best-matching fulltext passages from the corpus and returns them with citations (source resource, page, heading, source URL) — answer the user FROM the passages and cite each source. (For…
search_resourcesSearch for educational resources (learning materials, courses, videos, etc.) using full-text search and metadata filters. Returns resources matching the query from the AMB relay. Every learning resource is returned by default, whatever its license; each result carries license ({id, label}, or null…
skos_get_conceptGet details of a single SKOS concept by its URI, including broader, narrower, and related concepts.
skos_get_vocabularyFetch and parse a SKOS vocabulary from its URI. Returns the concept scheme with all concepts organized hierarchically.
skos_searchSearch for concepts in a SKOS vocabulary. By default searches prefLabel, altLabel, hiddenLabel, and definition.

In its maker's words

Search German open educational resources (OER) via AMB/schema.org metadata, open licenses only.

Website
edufeed.org
Source
github.com/edufeed-org/nope-mcp
Publisher
edufeed.org
Listed from
the official MCP Registry as org.edufeed/nope-mcp
Version
0.4.0, updated 3 Oct 2026
Kinds of work
Search and research, Domains and websites, Law, tax and government

The domain it lives on

edufeed.org
registered 20 Aug 2024 (2 years ago), at IONOS SE

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2507 ms
Answered2946 ms
Answered1336 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.