Msty Local Ops
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Msty Local Opscheck the current Msty status and compatibility"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Msty Local Ops
Msty Local Ops is a small, fail-closed MCP for Msty Studio on macOS. It exposes four read-only diagnostics and, in a separate opt-in process, one bounded local-generation tool. It does not read chats, Knowledge Stacks, private databases, provider keys, or application configuration.
New here? Start with the illustrated Mac start guide.
This is an independent community project, not an official Msty product.
What you get
The default diagnostic process exposes exactly:
get_msty_statusget_capability_manifestget_model_manifestrun_compatibility_check
The separate local-inference process adds only local_generate. That tool requires
an exact model identifier advertised by a fixed Msty loopback service. It never
auto-selects a model, follows redirects, uses a proxy, or falls back to an online
provider. Its bounded thinking_mode option accepts only default or none;
none sends the standard local chat-template switch without exposing arbitrary
provider parameters.
Related MCP server: mcp-tool-server
Install
Install Msty Studio for macOS.
Install Python 3.10, 3.11, or 3.12. The installer selects a supported version even when a newer
python3is also installed.Download this repository and double-click
Install Msty Local Ops.command.The installer creates two ready-to-paste Toolbox JSON files and opens their folder.
In Msty Studio, open Toolbox → Add New Tool → STDIO / JSON and paste the diagnostic JSON first.
Test the tool in Msty's Tool Console before attaching it to a conversation.
Msty starts the MCP when it needs it. There is no background service to launch by hand. After installation, start Msty Studio first.
Msty's official Toolbox guide explains the same local STDIO/JSON flow: Msty Studio Tools.
The diagnostic MCP is the safe default. Add the local-inference JSON only when you want the calling model to send prompts to a local Msty model. The calling MCP client can observe those prompts and results; see PRIVACY.md.
Health, upgrade drift, and support
The installer adds two local commands:
msty-local-ops-doctor
msty-local-ops-support --output msty-local-ops-support.jsonThe doctor reports GREEN, YELLOW, or RED and never reads chats, keys, or
Msty's private database. After a known-good setup, run
msty-local-ops-doctor --record-baseline. Future checks warn if the tested Studio
version, adapter version, or local service shape changes.
The support command writes a mode-0600 JSON bundle containing versions, booleans, counts, and error categories only. It deliberately excludes usernames, paths, model identifiers, prompts, content, provider details, and credentials. Review the file before attaching it to a public issue.
Try the fictional Knowledge Stack
The folder examples/knowledge-stack/synthetic-canary contains a completely
fictional retrieval test. It includes a controlling handbook, an obsolete source, an
incident clarification, and an adversarial note.
In Msty, create a Knowledge Stack.
Add the entire
synthetic-canaryfolder.Choose a local embedding model if you want processing to remain on the device.
Compose the stack and attach it to a chat using a local model.
Run the questions in docs/KNOWLEDGE_STACK.md.
Official references: Knowledge Stack basics and local embeddings.
Network and data boundary
The adapter has only these destinations:
Msty service | Address |
Local AI |
|
MLX |
|
llama.cpp |
|
Only GET /v1/models and POST /v1/chat/completions are permitted. The default
diagnostic process never submits prompts.
Development
python3 -m venv .venv
.venv/bin/python -m pip install -e '.[dev]'
.venv/bin/python -m pytest -q
.venv/bin/python scripts/check_public_boundary.py .
uv lock --check
uv export --frozen --no-dev --no-emit-project --format requirements.txt --output-file requirements-audit.txtThe public repository must start with a fresh initial commit. Do not merge or import history from an operational or private repository.
License and attribution
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceLocal multimodal MCP server for vision, document, audio, video, and GUI automation, all processed locally on Apple Silicon for privacy and security.Last updated
- Alicense-qualityCmaintenanceA secure, production-grade MCP server that provides filesystem operations, AST math evaluation, and system diagnostics for LLM agents.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server that enables local Apple on-device Foundation Model access via any MCP client, supporting text generation, structured output, and multi-turn chat on macOS.Last updated2MIT
- AlicenseAqualityAmaintenanceA local MCP server that lets compatible agents use the official, signed Computer Use broker bundled with the OpenAI ChatGPT macOS app.Last updated116627MIT
Related MCP Connectors
A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready
An MCP server for Arcjet - the runtime security platform that ships with your AI code.
MCP server for generating rough-draft project plans from natural-language prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vega-llc/msty-admin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server