Mirobody
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
Description from the maker (original English)
FYI request management with tools for requests, authorities, correspondence, sync, and health.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Download the maker’s .mcpb file
The link goes to the maker’s own file; we do not host or repackage it. Open the file and Claude Desktop installs it.
Run this in your terminal
Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 8, 2026
The registry name was verified with the GitHub account edithatogo, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed –, and the latest version (0.1.2) reached the registry 4 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need MCPB on your computer.
In the same category: Mirobody, FHIR MCP Server, Google Health MCP
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications
Privacy-first unofficial Google Health API v4 MCP server for health, sleep, activity, HR agents
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
A multi-jurisdiction Freedom-of-Information (FOI) client for Alaveteli-based platforms — track, submit, and archive official information requests across New Zealand, Australia, the UK, and any other Alaveteli deployment (foi-repository, WhatDoTheyKnow, FragDenStaat, and more), from a single privacy-focused CLI.
The project's core is a Rust workspace (fyi-core, fyi-cli, fyi-mcp); a legacy Python package (fyi_system) remains available as a reference implementation but is no longer extended.
| Registry / catalog | Package / server | Status | Link |
|---|---|---|---|
| Official MCP Registry | io.github.edithatogo/fyi-mcp @ 0.1.2 | Live | registry.modelcontextprotocol.io · server.json |
| OpenAI plugin directory (Codex) | fyi-mcp plugin packet | Assets ready — external submission pending | packaging/ai-plugins/codex/ |
| Anthropic Claude Connectors | fyi-mcp connector packet | Assets ready — hosted HTTPS deployment and external submission pending | packaging/ai-plugins/anthropic/ |
| Glama | edithatogo/fyi-cli (fyi-mcp) | Live | glama.ai/mcp/servers/edithatogo/fyi-cli · scores |
| Smithery | edithatogo/fyi-mcp | Live (score pending) | smithery.ai/server/@edithatogo/fyi-mcp |
| PyPI | fyi-cli (legacy Python package) | Live | pypi.org/project/fyi-cli |
| Crates.io | fyi-cli / workspace crates | Published / release flow | crates.io/crates/fyi-cli |
| GitHub Releases | CLI + MCPB assets | Live | Releases |
| Awesome-MCP-Servers | Legal section entry | PR submitted | PR #9693 |
GitHub curated MCP (github.com/mcp) | — | Blocked external (manual onboarding) | Tracked in #32 |
Draft / not yet submitted: Scoop, WinGet, Homebrew, Chocolatey, GHCR multi-arch workflow, PulseMCP, mcp.so, Docker MCP Catalog, mcp-get, OpenTools, AUR, nixpkgs, Snap, Flatpak, asdf/mise, Debian/PPA, Fedora/COPR.
cargo-binstall is already assets-ready and wired in-repo, but still depends on matching GitHub Release assets before it can be treated as a live distribution path. Codex and Anthropic packets are assets-ready but still require external submission.
Full status matrix (including planned channels): docs/registry-distribution-matrix.md.
# Install (Rust workspace, recommended)
cargo install --path crates/fyi-cli
fyi-cli init-db
fyi-cli register-request ministry-of-justice "OIA Request" "Request body..." --status draft
fyi-cli list-requests
Full guide: QUICKSTART.md
Full guide (Rust-first, all channels): [INSTALL.md](INSTALL.md) · version 0.1.2 · homepage github.com/edithatogo/fyi-cli
| Path | Command / location | Notes |
|---|---|---|
| Cargo (clone) | cargo install --path crates/fyi-cli | Recommended |
| Cargo (crates.io) | cargo install fyi-cli | When published |
| cargo-binstall | cargo binstall fyi-cli | assets-ready — needs matching release assets |
| GitHub Releases | Releases | Prebuilt CLI / MCPB; check asset names per tag |
| PyPI (legacy) | pip install fyi-cli | Python fyi_system; not extended |
| MCP binary | cargo install --path crates/fyi-mcp | Or MCPB from Releases |
| MCP registries | Official / Glama / Smithery | live — see table above |
| Containers | ghcr.io/edithatogo/fyi-mcp | assets-ready — docs/containers.md |
| Scoop, WinGet, Homebrew, Chocolatey, AUR, nix, Snap, Flatpak, Debian, Fedora, asdf, mise | Drafts under packaging/ | Not claimed live — docs/installation-package-managers.md |
git clone https://github.com/edithatogo/fyi-cli.git
cd fyi-cli cargo install --path crates/fyi-cli --locked fyi-cli --help
Live listings and draft status: [Where fyi-cli / fyi-mcp is listed](#where-fyi-cli--fyi-mcp-is-listed) · full matrix: docs/registry-distribution-matrix.md · MCP catalog checklist: packaging/mcp-catalogs/SUBMISSION_CHECKLIST.md.
| Document | Description |
|---|---|
| Docs site | Full documentation (Astro + Starlight) |
| docs/cli-entrypoints-audit.md | Canonical cross-reference for Python CLI, Rust CLI, and Rust MCP surfaces |
| docs/upstream-relations.md | Alaveteli/instance operator etiquette and outreach log |
| docs/registry-distribution-matrix.md | MCP catalogs, package managers, containers status |
| docs/external-registry-followups.md | Smithery score + GitHub MCP onboarding playbook |
| docs/installation-package-managers.md | Draft package-manager install notes (Scoop, WinGet, brew, …) |
| docs/containers.md | fyi-mcp container / GHCR |
| QUICKSTART.md | 5-minute getting started guide |
| USER_GUIDE.md | Comprehensive user documentation |
| INSTALL.md | Installation guide (Rust-first; all channels) |
| API_KEY_SETUP.md | How to get and configure API key |
| CONFIGURATION.md | Configuration reference |
| TROUBLESHOOTING.md | Troubleshooting guide |
| FAQ.md | Frequently asked questions |
| CHANGELOG.md | Version history |
| CONTRIBUTING.md | How to contribute |
| CITATION.cff | Citation metadata for releases |
| .zenodo.json | Zenodo release metadata source |
Release metadata is versioned in CITATION.cff, .zenodo.json, and artifacts/release/zenodo-mirror-manifest.json. DOI fields remain unset until the live Zenodo record is verified for the tagged release.
Please do NOT report security vulnerabilities through public GitHub issues.
Use GitHub's private vulnerability reporting: https://github.com/edithatogo/fyi-cli/security/advisories/new
Security Policy: SECURITY.md
# Rust release checks used by this repository
cargo +stable-x86_64-pc-windows-gnu fmt --all -- --check cargo +stable-x86_64-pc-windows-gnu clippy --workspace --all-targets --all-features -- -D warnings cargo +stable-x86_64-pc-windows-gnu test --workspace --all-features
.\.venv\Scripts\python.exe -m pytest tests/test_release_readiness.py
FYI_LIVE_SMOKE=1 .\.venv\Scripts\python.exe -m pytest -m smoke tests/test_discovery_smoke.py
Test Coverage: Rust workspace checks are the release gate. Python support tests remain available for legacy docs and archive tooling.
We welcome contributions! See CONTRIBUTING.md for guidelines.
# Fork and clone
git clone https://github.com/YOUR_USERNAME/fyi-cli.git cd fyi-cli
cargo build --workspace --all-features cargo test --workspace --all-features
git commit -m "feat: Add awesome feature" git push origin feature/awesome-feature
See CONTRIBUTING.md for the full development setup, including the legacy Python fyi_system package.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
The project board for this repository is fyi-cli Conductor Roadmap. It mirrors the local .conductor/tracks.md registry and tracks completed Conductor work, release-readiness items, and external MCP registry follow-ups.
The umbrella Rare Insights on Open Policy from Aotearoa project is synchronized at the item level. GitHub Projects does not support nested projects, so synchronization is handled by scripts/sync_github_projects.py and the manual/scheduled project-sync workflow.
# Preview synchronization without changing either project
.\.venv\Scripts\python.exe scripts\sync_github_projects.py --dry-run
.\.venv\Scripts\python.exe scripts\sync_github_projects.py
The workflow requires a repository secret named PROJECT_SYNC_TOKEN with GitHub Projects access for user-level ProjectsV2 write
Only the beginning is shown; read the rest in the repo