原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

FYI MCP

作者:edithatogo版本 0.1.2i★ –i在你的电脑上运行
注册名称io.github.edithatogo/fyi-mcp

安装

概览

作者提供的说明(英文原文)

FYI request management with tools for requests, authorities, correspondence, sync, and health.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 诊所与健康

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

下载作者的 .mcpb 文件

链接指向作者自己的文件;我们不托管也不重新打包它。打开文件后,Claude Desktop 会进行安装。

在终端中运行这条命令

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月9日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 edithatogo 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“诊所与健康”中的其他服务器比较i

  • 星标数多于此分类中其他 1031 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 1031 个服务器的 18% 更新
  • 基础检查结果等于或优于此分类中其他 1031 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

FYI MCP 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.1.2)于4个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 MCPB。

有什么可以替代它?

同一分类中有:Mirobody, FHIR MCP Server, Google Health MCP

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Mirobody

Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.

作者:thetahealth正在增长↓ 290/周★ 1408昨天更新

在你的电脑上运行✓ thetahealth.ai

FHIR MCP Server

MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications

作者:wso2正在增长↓ 823/周★ 13710天前更新

在你的电脑上运行

Google Health MCP

Privacy-first unofficial Google Health API v4 MCP server for health, sleep, activity, HR agents

作者:davidmosiah正在增长↓ 1024/周★ 794个月前更新

在你的电脑上运行

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

FYI CLI

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.

Where fyi-cli / fyi-mcp is listed
Registry / catalogPackage / serverStatusLink
Official MCP Registryio.github.edithatogo/fyi-mcp @ 0.1.2Liveregistry.modelcontextprotocol.io · server.json
OpenAI plugin directory (Codex)fyi-mcp plugin packetAssets ready — external submission pendingpackaging/ai-plugins/codex/
Anthropic Claude Connectorsfyi-mcp connector packetAssets ready — hosted HTTPS deployment and external submission pendingpackaging/ai-plugins/anthropic/
Glamaedithatogo/fyi-cli (fyi-mcp)Liveglama.ai/mcp/servers/edithatogo/fyi-cli · scores
Smitheryedithatogo/fyi-mcpLive (score pending)smithery.ai/server/@edithatogo/fyi-mcp
PyPIfyi-cli (legacy Python package)Livepypi.org/project/fyi-cli
Crates.iofyi-cli / workspace cratesPublished / release flowcrates.io/crates/fyi-cli
GitHub ReleasesCLI + MCPB assetsLiveReleases
Awesome-MCP-ServersLegal section entryPR submittedPR #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.


🚀 Quick Start

# Install (Rust workspace, recommended)

cargo install --path crates/fyi-cli

or: cargo install fyi-cli (once published to crates.io)

Initialize

fyi-cli init-db

Create your first request

fyi-cli register-request ministry-of-justice "OIA Request" "Request body..." --status draft

Track and manage requests

fyi-cli list-requests

Full guide: QUICKSTART.md


✨ Features

  • 🌐 Multi-Jurisdiction: Works with any Alaveteli deployment — foi-repository (NZ), WhatDoTheyKnow (UK), FragDenStaat (Germany), righttoknow.org.au (Australia), and more, with jurisdiction-aware metadata and localization on the way
  • 🔒 Privacy-First: All data stored locally, optional encryption, Tor support
  • 📊 Track Requests: Monitor FOI/OIA requests from creation to completion
  • 🤖 Automated Monitoring: Watch instances for updates automatically
  • 📈 Reports & Analytics: Generate dashboards, attention reports, handover docs
  • 🔐 Secure Storage: Encrypted credentials, OS keyring integration
  • 💻 CLI + MCP: Command-line tool and an MCP server for AI assistants
  • 📦 Export Options: JSON, CSV, HTML export capabilities
  • 🗄️ Faithful Archiving: WARC/WACZ capture of requests, correspondence, and attachments

📦 Installation

Full guide (Rust-first, all channels): [INSTALL.md](INSTALL.md) · version 0.1.2 · homepage github.com/edithatogo/fyi-cli

PathCommand / locationNotes
Cargo (clone)cargo install --path crates/fyi-cliRecommended
Cargo (crates.io)cargo install fyi-cliWhen published
cargo-binstallcargo binstall fyi-cliassets-ready — needs matching release assets
GitHub ReleasesReleasesPrebuilt CLI / MCPB; check asset names per tag
PyPI (legacy)pip install fyi-cliPython fyi_system; not extended
MCP binarycargo install --path crates/fyi-mcpOr MCPB from Releases
MCP registriesOfficial / Glama / Smitherylive — see table above
Containersghcr.io/edithatogo/fyi-mcpassets-ready — docs/containers.md
Scoop, WinGet, Homebrew, Chocolatey, AUR, nix, Snap, Flatpak, Debian, Fedora, asdf, miseDrafts 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.


📖 Documentation

DocumentDescription
Docs siteFull documentation (Astro + Starlight)
docs/cli-entrypoints-audit.mdCanonical cross-reference for Python CLI, Rust CLI, and Rust MCP surfaces
docs/upstream-relations.mdAlaveteli/instance operator etiquette and outreach log
docs/registry-distribution-matrix.mdMCP catalogs, package managers, containers status
docs/external-registry-followups.mdSmithery score + GitHub MCP onboarding playbook
docs/installation-package-managers.mdDraft package-manager install notes (Scoop, WinGet, brew, …)
docs/containers.mdfyi-mcp container / GHCR
QUICKSTART.md5-minute getting started guide
USER_GUIDE.mdComprehensive user documentation
INSTALL.mdInstallation guide (Rust-first; all channels)
API_KEY_SETUP.mdHow to get and configure API key
CONFIGURATION.mdConfiguration reference
TROUBLESHOOTING.mdTroubleshooting guide
FAQ.mdFrequently asked questions
CHANGELOG.mdVersion history
CONTRIBUTING.mdHow to contribute
CITATION.cffCitation metadata for releases
.zenodo.jsonZenodo release metadata source

📚 Citation and Zenodo

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.


🛡️ Security

Reporting a Vulnerability

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

Security Features
  • ✅ AES-256-GCM encryption for sensitive data
  • ✅ PBKDF2-HMAC-SHA256 key derivation
  • ✅ OS keyring integration for credential storage
  • ✅ Tamper-evident audit logging
  • ✅ Secure session management
  • ✅ Input validation and sanitization
  • ✅ Security headers (CSP, HSTS, X-Frame-Options)
  • ✅ Automated security scanning (CodeQL, pip-audit, bandit)

🧪 Testing

# 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

Python legacy/support checks

.\.venv\Scripts\python.exe -m pytest tests/test_release_readiness.py

Opt-in live smoke test

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.


🤝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Quick Start for Contributors
# Fork and clone

git clone https://github.com/YOUR_USERNAME/fyi-cli.git cd fyi-cli

Build & test the Rust workspace

cargo build --workspace --all-features cargo test --workspace --all-features

Make your changes, then submit a PR

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.

Code of Conduct

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.


📊 Project Status

GitHub Projects

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

Apply synchronization from fyi-cli project 6 into RIOPA project 4

.\.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

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx