io.github.mims-harvard/tooluniverse
2,700+ scientific tools for AI scientists: life science, research, literature, and more.
io.github.mims-harvard/tooluniverse · Repository · Website · version 1.5.9 · 1.8k stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx tooluniverse
Results by platform
Linux
needs configuration2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading pip (1.9MiB)
Downloading pdfminer-six (6.3MiB)
Downloading rustworkx (2.3MiB)
Downloading pypdfium2 (3.8MiB)
Downloading tooluniverse (10.2MiB)
Downloading lxml (5.0MiB)
Downloading faiss-cpu (30.0MiB)
Downloaded pip
Downloaded rustworkx
Downloaded pypdfium2
Downloaded pdfminer-six
Downloaded lxml
Downloaded tooluniverse
Downloaded faiss-cpu
Installed 108 packages in 689ms
usage: tooluniverse [-h] [--load CONFIG] [--workspace DIR] [--global]
[--categories [CATEGORY ...] | --list-categories]
[--exclude-tools [TOOL_NAME ...]]
[--exclude-categories [CATEGORY ...]]
[--include-tools [TOOL_NAME ...]] [--tools-file FILE_PATH]
[--tool-config-files [CATEGORY:PATH ...]]
[--include-tool-types [TOOL_TYPE ...]]
[--exclude-tool-types [TOOL_TYPE ...]] [--list-tools]
[--name NAME] [--no-search] [--max-workers MAX_WORKERS]
[--verbose] [--compact-mode] [--expose-agentic-prompts]
[--hooks] [--hook-type {SummarizationHook,FileSaveHook}]
[--hook-config-file HOOK_CONFIG_FILE]
tooluniverse: error: unrecognized arguments: tooluniverse-smcp-stdio
macOS
needs configuration2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading pdfminer-six (6.3MiB)
Downloading pip (1.9MiB)
Downloading tooluniverse (10.2MiB)
Downloading rustworkx (2.0MiB)
Downloading pypdfium2 (3.5MiB)
Downloading lxml (8.2MiB)
Building faiss-cpu==1.12.0
Downloaded pip
Downloaded rustworkx
Downloaded pypdfium2
Downloaded pdfminer-six
Downloaded lxml
Downloaded tooluniverse
error: Failed to build `faiss-cpu==1.12.0`
cause: The build backend returned an error
cause: Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)
[stdout]
running bdist_wheel
running build
running build_py
running build_ext
building 'faiss._swigfaiss' extension
swigging third-party/faiss/faiss/python/swigfaiss.i to third-party/faiss/faiss/python/swigfaiss_wrap.cpp
swig -python -c++ -Doverride= -doxygen -Ithird-party/faiss -I/Users/runner/.cache/uv/builds-v0/.tmpXfubap/lib/python3.15/site-packages/numpy/_core/include -Ithird-party/faiss -I/usr/local/include -o third-party/faiss/faiss/python/swigfaiss_wrap.cpp third-party/faiss/faiss/python/swigfaiss.i
[stderr]
error: command 'swig' failed: No such file or directory
hint: `faiss-cpu` (v1.12.0) was included because `tooluniverse` (v1.5.9) depends on `faiss-cpu`
hint: Build failures usually indicate a problem with the package or the build environment
Windows
needs configuration2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading pip (1.9MiB)
Downloading pypdfium2 (4.0MiB)
Downloading pdfminer-six (6.3MiB)
Downloading rustworkx (2.2MiB)
Downloading faiss-cpu (17.3MiB)
Downloading lxml (3.8MiB)
Downloading tooluniverse (10.2MiB)
Downloaded rustworkx
Downloaded pypdfium2
Downloaded pdfminer-six
Downloaded lxml
Downloaded faiss-cpu
Downloaded pip
Downloaded tooluniverse
Installed 109 packages in 31.12s
usage: tooluniverse [-h] [--load CONFIG] [--workspace DIR] [--global]
[--categories [CATEGORY ...] | --list-categories]
[--exclude-tools [TOOL_NAME ...]]
[--exclude-categories [CATEGORY ...]]
[--include-tools [TOOL_NAME ...]] [--tools-file FILE_PATH]
[--tool-config-files [CATEGORY:PATH ...]]
[--include-tool-types [TOOL_TYPE ...]]
[--exclude-tool-types [TOOL_TYPE ...]] [--list-tools]
[--name NAME] [--no-search] [--max-workers MAX_WORKERS]
[--verbose] [--compact-mode] [--expose-agentic-prompts]
[--hooks] [--hook-type {SummarizationHook,FileSaveHook}]
[--hook-config-file HOOK_CONFIG_FILE]
tooluniverse: error: unrecognized arguments: tooluniverse-smcp-stdio
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.mims-harvard__tooluniverse.html)