mcpbeat Sign in

AMIRA — Africa Multiple Research Data MCP Server

by am-digital-research-environment Your server? Claim it
answering

AMIRA — Africa Multiple Research Data is answering right now. Last checked 6 min ago. It exposes 35 tools. Last commit 29 Oct 2026.

Read-only access to AMIRA, the Africa Multiple research-data platform on Omeka S.

Uptime history 26 days of history · worst day 0%
26 days agonow
100.0%
Uptime 24h
92 of 92 checks
35
Tools
read from the server
285 ms
Response time
average over 24h
1
Stars
last commit 29 Oct 2026

What changed 42

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 October 2026. No other catalogue keeps this.

30 Oct 27 tools changed the parameters they ask for compare_collections, fetch, find_related and 24 more
30 Oct a tool changed version
28 Oct a tool changed version
27 Oct a tool changed version
26 Oct a tool changed version3 times that day
26 Oct a tool changed the parameters it asks for search_projects
20 Oct a tool description was rewritten get_entity_graph
20 Oct a tool changed the parameters it asks for get_entity_graph
20 Oct a tool changed version
19 Oct 2 tools changed the parameters they ask for fetch, get_research_item
and 5 more, back to 8 October 2026

What the code does

We read the source, 2 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Builds a file path from a variable src/tools/research.ts:53
    ...generations.map((g) => path.join(dir, "generations", g))];

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add amira-mcp-server --transport http https://data.africamultiple.uni-bayreuth.de/mcp
Settings → Connectors → Add custom connector, then paste this address
https://data.africamultiple.uni-bayreuth.de/mcp
~/.codex/config.toml
[mcp_servers.amira-mcp-server]
url = "https://data.africamultiple.uni-bayreuth.de/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "amira-mcp-server": {
      "url": "https://data.africamultiple.uni-bayreuth.de/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "amira-mcp-server": {
      "type": "http",
      "url": "https://data.africamultiple.uni-bayreuth.de/mcp"
    }
  }
}

Available tools 35

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

research
get_research_item
Research-item metadata, linked entities, rights, media files, IIIF manifest and a generated citation (BibTeX/RIS/CSL-JSON). Long fields cap at 25,000 characters.
get_research_section
One research section's description, team and projects, each with its research-item count.
list_research_sections
Cluster research sections, funding phases, project/item counts and citation links. Includes the external-collection grouping.
search_research_items
Search digitised research items. Filters are AND-combined; empty results suggest a filter to relax or a stored place name. export links all matches as a file.
publication
get_publication
Publication metadata and citation export (BibTeX default). Full text is opt-in and paginated. Cite amira_url; DOI/repository links are additional sources.
list_publication_facets
Ranked facets for the entire filtered bibliography before pagination. Uses the same selection rules as search_publications.
categories
list_categories
Ranked formats, languages or resource types used by research items. Feed values into the corresponding search filters.
cluster
list_cluster_partners
Cluster partner institutions grouped by catalogue category, with citation links.
collection
get_collection_overview
Start here: corpus counts, text coverage, breakdowns, dates, snapshot freshness and refresh status.
collections
list_collections
Omeka item sets ranked by research-item count, with catalogue links. Feed an ID into search_research_items.collection.
compare
compare_collections
Compare 2–4 projects or item sets with identical research-item filters. Reports denominators, missingness, dates and top types/languages; collections can overlap.
data
get_data_quality
Snapshot coverage and missing metadata, unresolved loaded-authority links, and sanitized refresh status. Missing catalogue metadata is not evidence of real-world absence.
entity
get_entity_graph
One-hop graph from a typed ID: explicit catalogue links and derived co-occurrence with distinct-record counts and cited evidence. types filters neighbours before the bounds. Pass edge_id to page its evidence; pin snapshot_id across pages.
fetch
fetch
Read a typed search result as a cited document. Full text/transcripts are opt-in and pageable; metadata and text respect exposure policy. Unknown ID returns an error.
groups
list_groups
Browse research groups and associations by name, with citation links.
institution
get_institution
Institution or group profile: identifiers, members, funded projects and credited items, with citation links.
institutions
list_institutions
Browse institution authorities by name or acronym (e.g. 'UJKZ'), with project counts and citation links.
journals
list_journals
Publication venues ranked by linked bibliography records, with ISSN and catalogue links.
locations
list_locations
Research places with coordinates and ancestor rollups. One item can count under both city and country. Feed a name into search_research_items.location.
person
get_person
Person affiliations, identifiers, project and section roles, credited items, publications, podcasts, videos and collaborators. Lists cap at 50 with totals. Use id to disambiguate.
persons
search_persons
Find canonical person authority records. Names accept either order and ignore accents. Use resolve_entity to disambiguate homonyms.
podcast
get_podcast
Podcast detail, duration, audio file and citation link; says which model generated the transcript. Transcript is opt-in, bounded and pageable.
podcasts
search_podcasts
Search podcast metadata and transcripts. Text-only hits include snippets; full transcripts require get_podcast with opt-in.
project
get_project
Project description, team, sections, funders, item counts by type, top subjects and ten sample research items, with citation links.
projects
search_projects
Search project names, descriptions and membership. Returns cited summaries and item counts; use get_project for detail.
publications
search_publications
AND-filtered bibliography, newest first. Keyword includes PDF text and returns match snippets. citation_format returns citations per page; export links every match as one file. Cite amira_url.
related
find_related
Subjects, people, places and projects connected through shared records. Per-corpus counts deduplicate each record; subject/person seeds also include publications. Returns ambiguity and cited samples.
resolve
resolve_entity
Resolve a label or typed ID to cited candidates. Returns ambiguity instead of merging names. Use a returned id with get_entity_graph or get_* tools.
search
search
Ranked search across items, publications, videos, podcasts, projects and sections. Returns typed IDs, titles and citation URLs. Fetch selected records for evidence.
snapshot
get_snapshot_changes
Page added/updated/deleted records between retained snapshots from this Omeka instance. Lists available snapshot IDs when fewer than two exist. For recent additions without history, use added_since on the search tools.
subjects
list_subjects
Subject headings (LCSH or free tags) ranked by distinct research-item count. Feed a heading into search_research_items.subject.
text
get_text_passages
Find literal accent-insensitive keyword passages in selected publication/video/podcast IDs. Original UTF-16 offsets, bounded context, and citations. Requires full text exposure; no semantic ranking.
video
get_video
Video detail, thumbnail and citation link; says how the transcript was produced when recorded. Transcript is opt-in, bounded and pageable.
videos
search_videos
Search video metadata and transcripts. Text-only hits include snippets; full transcripts require get_video with opt-in.
years
list_years
Research-item year/decade histogram with dated and undated counts. A date range counts in each spanned bucket. Supports shared item filters and pagination.

Endpoints

URLTransportStateLatencyChecked
https://data.africamultiple.uni-bayreuth.de/mcp streamable-http answering 318 ms 6 min ago

Alternatives to AMIRA — Africa Multiple Research Data

same job, measured the same way
Kaizan
by kaizan-ai

Read-only access to Kaizan client data.

answering
Islam West Africa Collection (IWAC)
by fmadore

Read-only access to the Islam West Africa Collection via Hugging Face datasets.

39 tools answering
Robinhood Portfolio Research
by verygoodplugins

Read-only research tools for Robinhood portfolio data

116 installs/wk local only
Kani MCP Server
by alexxanddr

Read-only access to WaniKani progress and study data through MCP.

236 installs/wk local only
Stripe_connect
by pipeworx-io

Stripe MCP Pack — read-only access to Stripe data via API key.

195 installs/wk 50 tools answering
P
PowerPlatformTip
by powerplatformtip

Read-only search of practical Power Platform tips from powerplatformtip.com.

5 tools answering
WhyNote
by coooolinz

Read-only search, todo listing, and daily note access for a WhyNote account

33 installs/wk local only
The Wiley Rule (public data)
by thewileyrule

Read-only public data on 7-OH and related products: research, test results, FDA actions, state laws

11 tools answering

AMIRA — Africa Multiple Research Data — questions

Answers built from our own checks of this server.

What can AMIRA — Africa Multiple Research Data do?
It exposes 35 tools, read directly from the server on our last check. Among them: compare_collections, fetch, find_related, get_collection_overview, get_data_quality, get_entity_graph and 29 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is AMIRA — Africa Multiple Research Data mostly used for?
Its tools cluster around research and publication. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is AMIRA — Africa Multiple Research Data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 285 ms. The bar chart above shows every period we have measured.
How do I connect AMIRA — Africa Multiple Research Data?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does AMIRA — Africa Multiple Research Data need an API key?
No. AMIRA — Africa Multiple Research Data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 35 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is AMIRA — Africa Multiple Research Data?
It answers our handshake in 285 ms on average, which is faster than 50% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is AMIRA — Africa Multiple Research Data open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 5 open issues. The licence covers the code in the repository, not the hosted service at data.africamultiple.uni-bayreuth.de, which runs on its operator's own terms.