Research-intensity trends, papers and metrics for the 118 chemical elements and topics.
MCPpedia last refreshed this data
io.github.CloudCorpRecords/elemindex is an MCP server that research-intensity trends, papers and metrics for the 118 chemical elements and topics. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 61/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"elemindex": {
"args": [
"-y",
"@reneturcios/elemindex",
"mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Research-intensity trends, papers and metrics for the 118 chemical elements and topics.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@reneturcios/elemindex' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @reneturcios/elemindex against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in analytics
Ask your agent about your own Apple Health data: 194 metrics, 22 tools, local, 0 deps.
MCP server for Dynatrace Managed to access logs, events, and metrics.
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Read and manage Churnkey cancel flows, retention metrics, and payment recovery
MCP Security Weekly
Get CVE alerts and security updates for io.github.CloudCorpRecords/elemindex and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
elemindex is a thin local bridge to the Elements Live hosted MCP server, a research index that tracks how much attention each of the 118 chemical elements — and a wider set of research subjects such as compounds, materials and topics — is getting in the literature, and which papers sit behind those numbers.
The bridge holds no data and computes nothing. It serves the upstream server's tool list locally — exactly as captured from the live endpoint — and forwards each tool call upstream, returning the result untouched. A few upstream tools are free, while others are described upstream as requiring a paid account tier; that gating is the upstream's own, stated in the tool descriptions themselves. This client adds no gating and no payment machinery: it optionally forwards one credential, described under Configuration, and otherwise sends no credential of its own.
research — the literature entry point. Ask a broad
or specific chemistry, materials or physics question
in plain words (q), or start from a known paper
(paper: a DOI or title). Reading lists come back in
four lenses — relevant, foundational, now and
newest — controlled with lenses, plus page and
page_size for paging. No argument is required by the
schema.get_element_ri — the current Research Intensity
(RIS) for one element, with a citation URL. Required:
symbol — a symbol such as Fe, a name such as
Iron, or an atomic number also work.search_subjects — resolve a free-text query (a
compound, material or research topic) to the
subject_type / subject_id pair the subject tools
need. Required: query.get_subject_ri — RI, RIS, HRI and paper count for
one research topic, keyword or sector. Required:
subject_type (keyword or sector) and
subject_id; resolve both with search_subjects
first.get_subject_history — the full RIS/HRI history for
one subject, at yearly resolution by default or
monthly when asked. Required: subject_type and
subject_id.get_subject_papers — the top papers for one subject:
title, DOI, venue, year and citations. Required:
subject_type and subject_id. Optional: limit
(default 20, capped at 100) and sort (impact,
newest or foundational).get_element_papers — the top papers for one element,
optionally narrowed with keyword to one of that
element's materials or applications. Required:
symbol. Optional: limit and sort, as above.lab_quote — scope a multi-term question with a
boolean filter (query, or markdown carrying the
filter in a fenced block). Returns match counts and a
quote_id; read its warnings before trusting the
filter, since unsupported terms are dropped. No
argument is required by the schema.lab_run — turn a lab_quote result into its ranked
papers. Required: quote_id. Optional: depth
(papers_20 by default, or papers_100).ELEMENTS_LIVE_MCP_URL (optional) — override the
upstream endpoint. Defaults to
https://www.elements-live.com/mcp.
(The override hook is this rebuild's own labelled
reconstruction.)ELEMENTS_LIVE_API_KEY (optional) — when set, its
value is sent as Authorization: Bearer <key> on
every upstream request. When it is not set, no
authorization header is sent at all. (This forwarding
is this rebuild's own labelled reconstruction; the
original capture was taken keyless.)On the first tool call the client opens a streamable
HTTP session with the upstream: a JSON-RPC initialize
request (protocolVersion 2025-03-26, clientInfo name
elemindex), then a notifications/initialized
notification, then the tools/call request carrying
the caller's arguments unchanged. When the upstream
answers initialize with an Mcp-Session-Id header,
that value rides on every later request of the
session, which is reused for the life of the process.
Replies may arrive