Skip to main content
Glama

системы-mcp

systems-mcp — это MCP-сервер для взаимодействия с библиотекой lethain:systems для моделирования систем.

Он предоставляет два инструмента:

  • run_systems_model запускает systems спецификацию системной модели. Принимает два параметра: спецификацию и, необязательно, количество раундов для запуска модели (по умолчанию 100).

  • load_systems_documentation загружает документацию и примеры в контекстное окно. Это полезно для подготовки моделей, чтобы они были более полезны при написании моделей систем.

Он предназначен для локального запуска совместно с Claude Desktop или аналогичным инструментом.

Использование

Вот пример использования systems-mcp для запуска и рендеринга модели.

Пример приглашения для использования systems-mcp

Вот артефакт, сгенерированный из этого запроса, включая выходные данные запуска системной модели.

Пример артефакта для использования вывода systems-mcp

Наконец, вот пример использования инструмента load_systems_documentation для подготовки контекстного окна и его использования для помощи в создании спецификации систем. Это примерно эквивалентно включению lethain:systems/README.md в контекстное окно, но также включает несколько дополнительных примеров (см. включенные файлы в ./docs/ .

Пример подсказки по загрузке документации в контекстное окно

Затем вы можете визуализировать модель, как и прежде.

Пример подсказки для рендеринга сгенерированной модели

Самое интересное здесь то, что я никогда лично не использовал systems для моделирования социальных сетей, но, несмотря на это, LLM смог проделать на удивление приличную работу по созданию спецификации.

Установка

В этих инструкциях описывается установка Claude Desktop на OS X. На других платформах она должна работать аналогично.

  1. Установите Claude Desktop .

  2. Клонируйте systems-mcp в удобное место, я предполагаю /Users/will/systems-mcp

  3. Убедитесь, что у вас установлен uv , вы можете следовать этим инструкциям.

  4. Перейдите в Cladue Desktop, Setting, Developer и создайте свой файл конфигурации MCP. Затем вам нужно обновить claude_desktop_config.json . (Обратите внимание, что вам следует заменить will на своего пользователя, например, вывод whoami .

    cd /Users/will/Library/Application Support/Claude vi claude_desktop_config.json

    Затем добавьте этот раздел:

    { "mcpServers": { "systems": { "command": "uv", "args": [ "--directory", "/Users/will/systems-mcp", "run", "main.py" ] } } }
  5. Закройте Клода и откройте его снова.

  6. Это должно сработать...

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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/lethain/systems-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server