We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/genomoncology/biomcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
claude-desktop.md•1019 B
# Claude Desktop (MCP) Setup
BioMCP can run as an MCP server over stdio.
## Add BioMCP server config
Use `biomcp serve` as the MCP command:
```json
{
"mcpServers": {
"biomcp": {
"command": "biomcp",
"args": ["serve"]
}
}
}
```
If `biomcp` is not on your PATH, use the absolute path to the binary (e.g. `~/.local/bin/biomcp`).
## Validate before connecting Claude
```bash
biomcp --version
biomcp health --apis-only
```
## Verify MCP-level behavior
When connected, clients should discover:
- one tool: `shell`
- one help resource (`biomcp://help`) and one resource per installed skill (`biomcp://skill/<slug>`)
Resource discovery gives agent clients structured entry points before execution.
## Operational tips
- Keep API keys in the client launch environment.
- Restart Claude Desktop after config changes.
- Prefer stable absolute paths in managed environments.
## Related docs
- [Skills](skills.md)
- [API keys](api-keys.md)
- [MCP server reference](../reference/mcp-server.md)