Confidential guide on numerology and astrology, based of GG33 Public information

heimdall
Contrôlez les outils auxquels vos agents compatibles MCP peuvent accéder avec un minimum de frais généraux.
3 years
Works with Finder
1
Github Watches
1
Github Forks
3
Github Stars
Heimdall
Heimdall is a lightweight service to manage local MCP Servers and can be installed with a single npx
command. Specific MCP server tools can be authorized for your MCP clients, and the same config is accessible to all MCP clients on your device.
Installation
⚠️ NOTE: We strongly recommend backing up your MCP server config before installation to protect against unexpected loss of credentials.
The setup script performs a few key actions:
- Moves the
mcpServers
config JSON from the path you specify to~/.heimdall/config.json
- Inserts a single config for
heimdall
in place of the previousmcpServers
config path - Initializes the controls at
~/.heimdall/controls.json
to authorize all methods on all current servers
See Configuration for steps to modify ~/.heimdall/controls.json
to limit the authorized tools for a given server, and add new servers to ~/.heimdall/config.json
.
Via NPX (Recommended)
- Run setup script (generates an empty config if no path is given):
npx @shinzolabs/heimdall setup <optional: path/to/current/config.json>
Via Local Instance
- Download the package:
git clone https://github.com/shinzo-labs/heimdall.git
- Install and build dependencies:
cd heimdall && pnpm i && pnpm build
- Run setup script (generates an empty config if no path is given):
pnpm run setup <optional: path/to/current/config.json> <optional: path to `index.js` file in local Heimdall instance, ex. `/path/to/local/heimdall/dist/index.js`>
Configuration
Edit Server List
To add or update available servers, simply update the configuration at ~/.heimdall/config.json
as your regular mcpServers
config JSON. Note that you will not see tools for new servers through Heimdall unless you also add the server and authorized tools to ~/.heimdall/controls.json
.
Edit Authorized Tools
To add authorized tools to a new or existing server, add them as needed to ~/.heimdall/controls.json
and Heimdall will update its internal config after a few seconds. If your MCP client supports dynamic tool list caching, you should see it update the authorized tools automatically. Other clients (ex. Claude Desktop) may require a restart to see the new tools.
This is the schema for ~/.heimdall/controls.json
:
{
"authorizedMcpServers": {
"server1": {
"authorizedTools": [
"tool1",
"tool2",
...
]
},
"server2": {
"authorizedTools": [
"tool1",
"tool2",
...
]
}
Multiple MCP Clients
If you run multiple MCP clients on your device, you can set the following config.json
for each new client to enable the same authorized tools across all of them (assuming Heimdall has already been set up on the device):
{
"mcpServers": {
"heimdall": {
"command": "npx",
"args": [
"@shinzolabs/heimdall"
]
}
}
}
Troubleshooting
Available Tools
Some MCP Clients have limits on the number of tools available to agents at a given time. For example, Cursor only supports up to 40 tools across all servers, so the sum of authorizedTools
in controls.json
cannot exceed this number.
Logging
For logs on running instances, go to ~/.heimdall/logs
. Logs for each MCP client's instance of Heimdall and child servers are stored in separate directories identified by random UUIDs.
Orphaned Child Processes
If your MCP client shut downs unexpectedly or fails to send the correct SIGTERM
signal to Heimdall before closing, there may be orphaned node
(and npm
) processes still running on your device afterward. For the time being these must be force stopped manually. If there are no other sensitive node
processes running on your device, you can use this command as post-cleanup:
pkill -aif node
Contributing
Contributions are welcomed and encouraged. Contact austin@shinzolabs.com with any questions, comments or concerns.
相关推荐
Advanced software engineer GPT that excels through nailing the basics.
Take an adjectivised noun, and create images making it progressively more adjective!
I find academic articles and books for research and literature reviews.
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Un puissant plugin Neovim pour gérer les serveurs MCP (Protocole de contexte modèle)
MCP Server pour récupérer le contenu de la page Web à l'aide du navigateur sans tête du dramwright.
Pont entre les serveurs Olllama et MCP, permettant aux LLM locaux d'utiliser des outils de protocole de contexte de modèle
Un bot de chat IA pour les petites et moyennes équipes, soutenant des modèles tels que Deepseek, Open AI, Claude et Gemini. 专为中小团队设计的 Ai 聊天应用 , 支持 Deepseek 、 Open Ai 、 Claude 、 Gemini 等模型。
La communauté du curseur et de la planche à voile, recherchez des règles et des MCP
🔍 Permettre aux assistants d'IA de rechercher et d'accéder aux informations du package PYPI via une interface MCP simple.
Reviews

user_I2NjW5W1
I recently started using Heimdall by shinzo-labs, and it has significantly improved my workflow. The tool is user-friendly and integrates seamlessly with my existing setup. The detailed documentation and intuitive interface make it easy to navigate and utilize its powerful features. Highly recommend checking it out on GitHub for anyone looking to enhance their application management!