
Hypertool MCP server
ai.toolprint/hypertool-mcp·v0.0.42·158 starsDynamically expose tools from proxied servers based on an Agent Persona
158 stars
Reviews
Write oneNobody has reviewed Hypertool yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Hypertool tools (15, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
activate-personaActivate a specific persona with optional toolset selection. This tool orchestrates the complete persona activation workflow including validation, toolset application, and state management. Only one persona can be active at a time - activating a new persona will automatically deactivate the current one. Returns comprehensive activation results with detailed error handling and actionable suggestion
add-tool-annotationAdd contextual annotations to a tool in the current toolset to guide LLM usage. Annotations provide user-specific guidance, best practices, and usage notes that will be displayed with the tool's description. Example: {toolRef: {namespacedName: 'linear.create_issue'}, notes: [{name: 'team-selection', note: 'Always confirm team with user first'}]}
build-toolsetBuild and save a custom toolset by selecting specific tools. Like assembling tools from a workshop - pick the exact tools you need for a specific task or workflow. You must specify which tools to include. Each tool must specify either namespacedName or refId for identification. Example: {name: 'dev-essentials', tools: [{namespacedName: 'git.status'}, {namespacedName: 'docker.ps'}], autoEquip: true
deactivate-personaDeactivate the currently active persona and restore the previous system state. This tool performs complete cleanup including toolset restoration, MCP configuration reversion, and state clearing. Returns comprehensive deactivation results with detailed information about cleanup operations. If no persona is currently active, returns success with appropriate messaging.
delete-toolsetwrite actionDelete a saved toolset configuration
enter-configuration-modeSwitch the server to configuration mode for managing tools and toolsets. In this mode, you can access: list-available-tools (browse all discovered tools), build-toolset (create custom tool collections), list-saved-toolsets (view saved configurations), equip-toolset (activate a toolset), delete-toolset (remove configurations), get-active-toolset (check current status), and add-tool-annotation (add
equip-toolsetEquip a saved toolset configuration to filter available tools
exit-configuration-modeLeave configuration mode and return to normal operational mode. This will hide configuration tools and restore access to your equipped toolset's tools (or show only navigation tools if no toolset is equipped). The server will automatically exit configuration mode when you successfully equip a toolset. Use this when you're done with configuration tasks and ready to use your tools.
get-active-personaGet information about the currently active persona. Returns the active persona's configuration, toolset, activation metadata, and validation status. Returns null if no persona is currently active.
get-active-toolsetGet detailed information about the currently equipped toolset including availability status
list-available-toolsDiscover all tools available from connected MCP servers. Returns structured data showing tools grouped by server for toolset creation. Tools can be referenced by 'namespacedName' (e.g., 'git.status') or 'refId' (unique hash). Example: Call with no parameters to see all tools organized by server with detailed metadata for each tool.
list-personasList available personas with their validation status and metadata. Returns structured data showing all discovered personas with essential information for selection and activation.
list-saved-toolsetsList all saved toolset configurations with detailed information including server configurations and tool counts
unequip-toolsetUnequip the currently equipped toolset and show all available tools
validate-personaValidate a specific persona's structure and configuration with comprehensive reporting. Performs multi-layer validation including YAML syntax, schema validation, business rules, tool resolution, and MCP config validation. Supports both persona folder paths and individual persona.yaml/yml file paths. Returns detailed validation results with actionable suggestions for fixing any issues found.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan385 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 345 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Hypertool compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 4,460 AI and agents servers
- Tools
- 15
- the typical AI and agents server has 6
- Tools that change things
- 7%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 158
- more than 95% of 2,711 AI and agents servers
What its tools let an agent do: 13 read · 1 create · 1 delete
Install Hypertool in Claude Code, Cursor or VS Code
Runs npx -y @toolprint/hypertool-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add hypertool-mcp -- npx -y @toolprint/hypertool-mcp
What the publisher says
From the Hypertool repository's README, as published. We do not edit it. Read it on GitHub
Give your AI the best tools from all your MCPs 🎯
⚡ Features
🔓 Break Free from Tool Limits
Connect unlimited MCP servers. Use 10, 50, or 500+ tools total - your AI only sees what it needs.
🎯 Task-Specific Toolsets
Build "git-essentials" with 5 tools instead of drowning in 47 Git commands. Switch contexts instantly.
🧠 Smart Tool Descriptions
Enhance tools with examples and context. Watch your AI pick the right tool 89% more often.
🚀 Quick Start
Step 1: Copy Your Existing Config
# In your project directory
cp .mcp.json .mcp.hypertool.jsonStep 2: Point Your AI to HyperTool
Replace your .mcp.json with:
{
"mcpServers": {
"hypertool": {
"command": "npx",
"args": ["-y", "@toolprint/hypertool-mcp", "mcp", "run", "--mcp-config", ".mcp.hypertool.json"]
}
}
}Step 3: Create Your First Toolset
Restart your AI and try:
You: "Create a toolset called 'coding' with git and docker tools"
AI: "Created 'coding' toolset with 15 focused tools"
You: "Switch to coding toolset"
AI: "Equipped! I now have just the tools needed for development"That's it! Your AI is now focused and effective. 🎉
💡 Want automated setup? Try our interactive setup command - see Advanced Guide for details.
📚 Configuration Mode: HyperTool uses a smart Configuration Mode to keep toolset management separate from your operational tools. Learn more in the Configuration Mode Guide.
🎭 Personas: Pre-configured Tool Bundles (NEW!)
Don't want to configure from scratch? Use personas - ready-to-use MCP server bundles with pre-built toolsets.
What are Personas?
Think of personas as "app bundles" for your AI - they come with:
- ✅ Pre-configured MCP servers
- ✅ Curated toolsets for specific workflows
- ✅ Everything you need to get started instantly
Quick Start with Personas
# 1. Clone the persona collection
git clone https://github.com/toolprint/awesome-mcp-personas
# 2. Add a persona (e.g., web-dev persona)
hypertool-mcp persona add awesome-mcp-personas/personas/web-dev
# 3. Run with the persona
npx -y @toolprint/hypertool-mcp mcp run --persona web-devThat's it! No server configuration needed. The persona brings its own servers and toolsets.
📦 Browse all available personas: awesome-mcp-personas
Available Personas
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Hypertool: common questions
- Is Hypertool MCP server safe?
- Mostly: it is graded B (77/100). Read the Hypertool safety report
- How do I install Hypertool?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Hypertool need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Hypertool maintained?
- The last commit was 378 days ago (2025-10-21). The latest release is v0.0.42.
- How does Hypertool compare with other AI and agents MCP servers?
- safety score 77/100 (higher than 50% of 4,460 AI and agents servers); tools 15 (the typical AI and agents server has 6); tools that change things 7% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.