A Model Context Protocol server for interacting with CEDAR metadata repository
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"bach-cedar-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# CEDAR MCP Server A Model Context Protocol (MCP) server for interacting with the CEDAR (Center for Expanded Data Annotation and Retrieval) metadata repository. ## 🚀 快速启动(推荐) ### 使用 UVX 一键启动 ```bash uvx bach-cedar-mcp ``` ### 在 Cursor/Cherry Studio 中配置 ```json { "mcpServers": { "cedar-mcp": { "command": "uvx", "args": ["bach-cedar-mcp"], "env": { "CEDAR_API_KEY": "<YOUR_CEDAR_API_KEY>", "BIOPORTAL_API_KEY": "<YOUR_BIOPORTAL_API_KEY>" } } } } ``` **PyPI 包地址**: https://pypi.org/project/bach-cedar-mcp/ --- ## Prerequisites Before using this MCP server, you'll need API keys from: ### CEDAR API Key - Go to [cedar.metadatacenter.org](https://cedar.metadatacenter.org) - Create an account or log in - Navigate to: Profile → API Key - Copy your API key ### BioPortal API Key - Go to [bioportal.bioontology.org](https://bioportal.bioontology.org) - Create an account or log in - Navigate to: Account Settings → API Key - Copy your API key ## Running the CEDAR MCP Server ### Option 1: Using UVX from PyPI (Recommended) Run directly without installation using `uvx`: ```bash uvx bach-cedar-mcp \ --cedar-api-key "your-cedar-key" \ --bioportal-api-key "your-bioportal-key" ``` ### Option 2: Install from PyPI Install using pip and run: ```bash # Install from PyPI pip install bach-cedar-mcp # Run the server bach-cedar-mcp \ --cedar-api-key "your-cedar-key" \ --bioportal-api-key "your-bioportal-key" ``` ### Option 3: Using Environment Variables Set environment variables instead of command-line arguments: ```bash # Set environment variables export CEDAR_API_KEY="your-cedar-key" export BIOPORTAL_API_KEY="your-bioportal-key" # Run with uvx uvx bach-cedar-mcp # Or if installed with pip bach-cedar-mcp ``` ### Option 4: Local Development Clone and run from source: ```bash # Clone the repository git clone https://github.com/BACH-AI-Tools/cedar-mcp.git cd cedar-mcp # Install dependencies and run uv run python…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.