Systems MCP

by lethain
MIT License
1
  • Apple

Integrations

  • Provides tools for interacting with the lethain:systems library for systems modeling, allowing users to run and visualize systems models directly through the interface.

sistemas-mcp

systems-mcp es un servidor MCP para interactuar con la biblioteca lethain:systems para el modelado de sistemas.

Proporciona dos herramientas:

  • run_systems_model ejecuta la especificación systems de un modelo de sistemas. Toma dos parámetros: la especificación y, opcionalmente, el número de rondas para ejecutar el modelo (el valor predeterminado es 100).
  • load_systems_documentation carga la documentación y los ejemplos en la ventana de contexto. Esto es útil para preparar los modelos y que sean más útiles al escribir modelos de sistemas.

Está diseñado para ejecutarse localmente junto con Claude Desktop o una herramienta similar.

Uso

A continuación se muestra un ejemplo del uso de systems-mcp para ejecutar y renderizar un modelo.

Aquí está el artefacto generado a partir de ese mensaje, incluido el resultado de la ejecución del modelo de sistemas.

Finalmente, aquí se presenta un ejemplo del uso de la herramienta load_systems_documentation para preparar la ventana de contexto y usarla para generar una especificación de sistemas. Esto equivale aproximadamente a incluir lethain:systems/README.md en la ventana de contexto, pero también incluye varios ejemplos adicionales (consulte los archivos incluidos en ./docs/ ).

Luego puedes renderizar el modelo como antes.

Lo más interesante aquí es que nunca he utilizado personalmente systems para modelar una red social, pero el LLM pudo hacer un trabajo notablemente decente al generar una especificación a pesar de eso.

Instalación

Estas instrucciones describen la instalación de Claude Desktop en OS X. Debería funcionar de manera similar en otras plataformas.

  1. Instalar Claude Desktop .
  2. Clone sistemas-mcp en una ubicación conveniente. Supongo que /Users/will/systems-mcp
  3. Asegúrate de tener instalado uv , puedes seguir estas instrucciones
  4. Vaya a Cladue Desktop, Configuración, Desarrollador y cree su archivo de configuración MCP. Luego, actualice su archivo claude_desktop_config.json . (Tenga en cuenta que debe reemplazar will con su usuario, por ejemplo, la salida de whoami ).
    cd /Users/will/Library/Application Support/Claude vi claude_desktop_config.json
    Luego agrega esta sección:
    { "mcpServers": { "systems": { "command": "uv", "args": [ "--directory", "/Users/will/systems-mcp", "run", "main.py" ] } } }
  5. Cierra Claude y vuelve a abrirlo.
  6. Debería funcionar...

You must be authenticated.

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

Un servidor MCP que permite a los usuarios ejecutar y visualizar modelos de sistemas utilizando la biblioteca lethain:systems, incluidas capacidades para ejecutar especificaciones de modelos y cargar documentación de sistemas en la ventana de contexto.

  1. Uso
    1. Instalación

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        MCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.
        Last updated -
        4
        3
        TypeScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        MCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.
        Last updated -
        13
        2
        TypeScript
        MIT License
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol (MCP) server that exposes the official Notion SDK, allowing AI models to interact with Notion workspaces.
        Last updated -
        17
        77
        7
        TypeScript
        Apache 2.0
        • Apple
        • Linux
      • -
        security
        -
        license
        -
        quality
        A specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.
        Last updated -
        1
        TypeScript

      View all related MCP servers

      ID: 9luyio5u4n