Skip to main content
Glama
TrueOleg

MCP Mac Apps Server

by TrueOleg

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
open_applicationB

Открывает приложение на Mac по имени. Примеры: 'Safari', 'Finder', 'TextEdit', 'Calculator'

get_running_applicationsB

Получает список всех запущенных приложений на Mac

run_applescriptB

Выполняет AppleScript команду в указанном приложении. Полезно для автоматизации действий в приложениях

quit_applicationC

Закрывает указанное приложение

open_file_with_appC

Открывает файл или URL в указанном приложении

ollama_generateB

Генерирует ответ используя локальную модель Ollama. Используйте для задач, требующих AI обработки текста

ollama_list_modelsB

Получает список доступных моделей Ollama

mongodb_create_databaseC

Создает новую базу данных в MongoDB

mongodb_list_databasesB

Получает список всех баз данных в MongoDB

mongodb_create_collectionC

Создает новую коллекцию в указанной базе данных

mongodb_list_collectionsC

Получает список коллекций в указанной базе данных

mongodb_delete_collectionC

Удаляет коллекцию из базы данных

mongodb_insert_documentC

Вставляет документ в коллекцию

mongodb_find_documentsC

Находит документы в коллекции

mongodb_delete_documentC

Удаляет документ(ы) из коллекции по фильтру

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.6/5.0

Scored across 15 tools

Disambiguation2/5

The tool set suffers from significant ambiguity, as it mixes three unrelated domains (Mac app management, MongoDB operations, and Ollama AI) without clear separation. Tools like 'get_running_applications', 'open_application', and 'quit_application' overlap in purpose with 'run_applescript', which can automate similar actions, leading to potential misselection. The MongoDB tools are internally distinct but unrelated to the Mac app tools, creating confusion about the server's primary focus.

Naming Consistency3/5

Naming conventions are mixed, with some consistency within subdomains but overall inconsistency. MongoDB tools follow a clear 'mongodb_verb_noun' pattern, and Ollama tools use 'ollama_verb_noun', but Mac app tools vary (e.g., 'get_running_applications', 'open_application', 'quit_application', 'run_applescript') without a unified prefix or structure. This makes the set readable but not predictably organized across the entire server.

Tool Count3/5

With 15 tools, the count is borderline for the server's apparent scope, which seems to cover multiple unrelated domains. For a focused Mac apps server, 15 tools might be reasonable, but here it includes MongoDB and Ollama operations, making the set feel heavy and unfocused. The number is not extreme, but it suggests a lack of clear scoping, as the tools do not form a cohesive whole for a single purpose.

Completeness2/5

There are significant gaps in coverage for the inferred domains, indicating an incomplete surface. For Mac app management, basic operations like listing installed apps or managing app settings are missing. For MongoDB, while CRUD operations are present, advanced features like indexing or aggregation are absent. The Ollama tools are minimal, lacking model management or configuration options. This fragmentation leads to dead ends for agents trying to perform comprehensive tasks in any one area.

Maintenance

ActivityInactive
ResponsivenessNo issues