Msty Local Ops
Click 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 OpsRun a compatibility check for Msty Studio"
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: apple-fm-mcp
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
This server cannot be installed
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
- AlicenseAqualityCmaintenanceEnables AI assistants to read live macOS processes and identify monitoring software, including Chinese enterprise EDR/DLP/MDM tools, through a read-only MCP server.Last updated5MIT
- 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
- Alicense-qualityBmaintenanceA secure, constraint-based macOS OS-level automation MCP server for AI assistants.Last updatedMIT
- FlicenseBqualityAmaintenanceChatGPT-compatible MCP server and Electron launcher for controlled local project-file access, providing read-only and approval-gated write tools over STDIO or HTTP with optional OAuth and HTTPS tunneling.Last updated19
Related MCP Connectors
Static MCP manifest and tool-policy security preflight with signed input-redacted receipts
MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay
Remote MCP for Android CLI agent build gate, structured receipts, audit logs, and reviewer-ready evi
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-local-ops'
If you have feedback or need assistance with the MCP directory API, please join our Discord server