loading…
Search for a command to run...
loading…
Annotate variants by with a deep and rich set of data. Can annotate: genetic change, rsID, CAid, HGVS (g./c./p.), protein change.
Annotate variants by with a deep and rich set of data. Can annotate: genetic change, rsID, CAid, HGVS (g./c./p.), protein change.
This repository contains an MCP (Model Context Protocol) server that exposes OpenCRAVAT-powered variant annotation as callable tools. It runs as a Cloudflare Worker (via Wrangler) and proxies requests to public OpenCRAVAT services.
It exposes MCP tools that let an MCP client:
This MCP server is hosted remotely at
https://mcp.opencravat.org/mcp
It can also be run locally.
To connect to Claude, follow these instructions. Use the URL above, and do not set up auth. No user-specific data is needed for the MCP to work. Remember to enable the MCP for your chat.
To connect with ChatGPT, you must enable developer mode, then add a custom app:
You will have to add the MCP to a new chat using the + icon in the lower left of the chat box.
Prerequisites:
Install dependencies:
npm install
Start the dev server (Wrangler):
npm start
By default, your MCP endpoint will be:
http://localhost:8787/mcp
To connect to your MCP server from Claude Desktop, follow Anthropic's Quickstart and within Claude Desktop go to Settings > Developer > Edit Config.
Update with this configuration:
{
"mcpServers": {
"OpenCRAVAT": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/mcp"
]
}
}
}
Restart Claude and you should see the tools become available.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"opencravat": {
"command": "npx",
"args": []
}
}
}