Evipedia
io.github.forever-healthyPublished by GitHub account forever-healthyv0.1.30Updated Oct 25, 2026
MCP Server for evipedia.ai — evidence-based reviews of health & longevity interventions
Overview
A local MCP server that lets an assistant search and read Evipedia's evidence reviews on health and longevity interventions, and suggest new ones.
- What you can do
- Search reviews by name, synonym, keyword or category, and list the full catalogue of topics and slugs, or the recent change feed of new and revised reviews with an optional day window. Retrieve a review's plain-text conclusion, its full text as raw Markdown, or structured medical metadata including review dates, the typed about entity and an ordered citation list with PubMed PMIDs. Submit a suggestion for a new intervention review to Evipedia's public suggestion form. Check the running server's package name and version.
- When to use it
- Useful when an assistant needs to answer questions about health or longevity interventions with cited, evidence-based review content, check how recently a review was updated, or pass along a user's request for a new review topic.
- Requirements
- Runs locally over stdio via npx, requiring Node.js 18 or later; no global install, account, API key or environment variable is needed. A hosted HTTP endpoint is also offered for environments where a local install is not possible. Network access to evipedia.ai is required.
Installation
In SourceWeft
- Open Evipedia in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
[Version] [Forever Healthy] [npm] [MCP Registry] [Glama score] [evipedia.ai]
Evipedia MCP Server
A small Model Context Protocol server that lets AI agents query evipedia.ai — our continuously-updated encyclopedia of evidence reviews on health & longevity interventions — and suggest new interventions for review.
Tools
-
search_reviews(query)→ matching reviews (name/synonym/keyword/category), each with its URL and conclusion -
list_reviews()→ the full catalogue as{topic, slug}pairs (canonical topic + the slug you pass toget_review/get_conclusion) -
list_updates(days?)→ the change feed, newest first:{title, slug, status, date}per recently published (new) or revised (updated) review. With no arguments it returns the last 7 days, capped at 100 entries; passdaysfor a wider window (e.g.days: 30) -
get_conclusion(slug|url)→ just the review's plain-text conclusion -
get_review(slug|url)→ the full review as raw Markdown -
get_metadata(slug|url)→ structured medical metadata as JSON — review dates (datePublished/dateModified/lastReviewed, a freshness signal not in the Markdown), the typedaboutentity with alternate names, and an orderedcitationlist with PubMed PMIDsThe read tools accept either a bare slug (e.g.
rapamycin) or a full evipedia.ai URL (e.g.https://evipedia.ai/rapamycin) — the URL's last path segment is the slug, so a search result's URL can be passed straight through. -
suggest_review(intervention, goal?, references?, email?)→ submit a new review for an intervention to evipedia's public suggestion form (the same one at evipedia.ai/suggest) -
get_version()→ the running server's package name and version
Install (local or remote)
The server is published to npm as evipedia-mcp and runs over stdio via npx — no global install needed. It's also listed in the official MCP Registry as io.github.forever-healthy/evipedia-mcp, so MCP-aware clients can discover and install it automatically.
Client config: Local MCP (Requires Node.js ≥ 18)
For environments where a local install is not possible or desired, we also provide a hosted MCP server at https://mcp.evipedia.ai/ that can be used over HTTP.
Client config: Remote MCP via HTTP
- Claude Code — add to your project's
.mcp.json(or runclaude mcp add). - Claude Desktop — add to
claude_desktop_config.json. - Cursor — add to the MCP settings.
Try it
You can use the bundled /demo skill to smoke-test the respective connection.
It walks through the read tools (get_version, search_reviews, list_reviews, list_updates, get_review, get_conclusion, get_metadata) against live evipedia.ai data.
Architecture
The server is a thin client that only uses evipedia.ai's public endpoints. It does not depend on the evipedia content repo — the public surfaces are the API by design.
- Fetches live from
https://evipedia.aiwith a small in-process cache (both JSON indexes are tiny) - Mostly read-only, no auth required. The one write path is
suggest_review, which POSTs to evipedia's public suggestion form (Formspree)
Public API Surface
Base URL: https://evipedia.ai
Source: README.md at commit b94febd
Tools
0Version history
1- v0.1.30LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts