mTarsier

mcp
Guvenlik Denetimi
Basarisiz
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 31 GitHub stars
Code Basarisiz
  • rm -rf — Recursive force deletion command in src-tauri/scripts/make-dmg.sh
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool is an open-source manager designed to configure and organize Model Context Protocol (MCP) servers and clients across multiple AI applications like Claude, Cursor, and VS Code. It provides a unified dashboard, marketplace, and CLI for reading and writing their local configuration files.

Security Assessment
Overall Risk: Medium. Because it acts as a central configuration hub, it inherently reads and modifies sensitive local files (such as `claude_desktop_config.json` and similar IDE settings). It installs marketplace packages, which involves executing shell commands and making network requests. The scan did not find any dangerous permissions or hardcoded secrets. However, there is a recursive force deletion command (`rm -rf`) located within a build script (`make-dmg.sh`). While this is commonly used during packaging to clean up build directories, it is a minor execution risk. The tool's ability to install third-party servers and modify critical configuration files means you should inspect what it adds to your environment.

Quality Assessment
The project is active and healthy, with its last code push occurring today. It is properly licensed under the highly permissive MIT license. It currently has 31 GitHub stars, indicating a small but growing early-adopter community. The availability of both a desktop GUI (built in Rust) and a CLI tool shows good architectural polish.

Verdict
Use with caution—ensure you trust the third-party MCP servers you install through it, and be aware that it requires broad read/write access to your local AI configuration files.
SUMMARY

mTarsier - The Open Source MCP Manager for Claude, Cursor, VS Code & any AI client.

README.md

mTarsier

mTarsier — MCP Management, without the chaos.

GitHub Stars

MCP Management, without the chaos.

mTarsier is an open-source platform for managing MCP servers and clients — so Claude, Cursor, VS Code and every AI tool you use always has the right MCP connections, without the chaos.

Built in Rust 🦀. Lightweight. Fast.


Features

  • Unified Dashboard — all MCP servers across every client in one view
  • Client Detection — auto-detects Claude Desktop, Cursor, Windsurf, VS Code, and more
  • Config Editor — read/write config files with syntax highlighting and live JSON validation
  • Marketplace — browse and install MCP servers into any client in a few clicks
  • CLI Tooltsr command for terminal-based management
  • Auto-backup — backs up configs before every change with one-click rollback
  • Multi-theme — dark biopunk, light, and system themes

Supported Clients

Client Type Config
Claude Desktop Desktop ~/Library/Application Support/Claude/claude_desktop_config.json
ChatGPT Desktop Desktop Web-managed
Codex Desktop ~/.codex/config.toml
GitHub Copilot (VS Code) IDE ~/Library/Application Support/Code/User/mcp.json
Cursor IDE ~/.cursor/mcp.json
Windsurf IDE ~/.codeium/windsurf/mcp_config.json
VS Code IDE ~/Library/Application Support/Code/User/mcp.json
Antigravity IDE ~/.antigravity/mcp.json
Claude Code CLI ~/.claude.json
GitHub Copilot CLI CLI ~/.copilot/mcp-config.json
Gemini CLI CLI ~/.gemini/settings.json
Codex CLI CLI ~/.codex/config.toml
Open Code CLI ~/.opencode/config.json
Claude (web) Web Remote only
ChatGPT (web) Web Remote only

Installation

Grab the latest release from the Releases page:

Platform File
macOS Apple Silicon mTarsier_*_aarch64.dmg
macOS Intel mTarsier_*_x64.dmg
Windows mTarsier_*_x64-setup.exe
Linux mTarsier_*_amd64.AppImage / mTarsier_*_amd64.deb

Homebrew (coming soon)

brew install mcp360/tap/tsr

CLI — tsr

Install from the app: Settings → CLI Tool → Install tsr CLI

$ tsr list
  filesystem      → Claude Desktop, Cursor, Windsurf
  brave-search    → Claude Desktop
  github          → Cursor, Windsurf

$ tsr clients
  ✓  claude-desktop   ~/Library/Application Support/Claude/...
  ✓  cursor           ~/.cursor/mcp.json
  ✓  windsurf         ~/.codeium/windsurf/mcp_config.json

$ tsr install brave-search   # install from marketplace
$ tsr config cursor --edit   # open config in $EDITOR
$ tsr ping <name>            # ping a server

🤝 Community

Join our community to get help, share ideas, and stay updated:


Contributing

Contributions are welcome. Please open an issue before submitting a large pull request. See CONTRIBUTING.md for guidelines.

Maintainers: @0fficialRohit · @rege_dev


License

MIT — see LICENSE


Conservation

Tarsier, one of the world's smallest and most endangered primates — learn more.

Yorumlar (0)

Sonuc bulunamadi