MacOS Troubleshooting Guide¶
Prerequisites:
- Ensure you have
uv
installed. Recommended method for macOS: For other systems or methods, see the uv installation guide. - Ensure you have
npx
available (usually comes with Node.js/npm). Recommended method for macOS if needed:
1. Testing the CLI Directly:
You can run biomcp
commands directly without a full installation using uv
:
- Check the version:
- Test a search command (e.g., trial search):
2. Testing the MCP Server with Inspector:
This verifies that the server starts correctly and the tools are available via the Model Context Protocol.
- Run the inspector, telling it to start your server using the
uv
command: - Open the MCP Inspector interface in your browser (usually
http://127.0.0.1:6274
). - You should see the list of available tools (e.g.,
article_searcher
,trial_protocol
,variant_searcher
, etc.). - Try invoking a tool:
- Select
trial_searcher
. - Enter valid JSON input matching the
TrialQuery
model, for example: - Click "Call Tool".
- You should see a Markdown-formatted list of results in the "Output" section.