Skip to main content
Glama

ThingForce™ Graph Studio

Aplicación local para convertir cualquier repositorio de código en un grafo consultable por una persona o por un agente de IA mediante MCP. El código, los grafos y las credenciales permanecen en la computadora del usuario.

Qué incluye

  • Dashboard visual multiproyecto.

  • Escáner local autónomo para proyectos Ruby, JavaScript, TypeScript, Python, Java, C/C++, C#, Go, Rust, PHP, Swift y otros formatos de texto.

  • Búsqueda, trazado de dependencias, análisis de impacto y lectura acotada de código.

  • Servidor MCP por stdio con nueve herramientas.

  • Conexión independiente a GitHub mediante Device Flow.

  • Importación de repositorios públicos o privados autorizados por el usuario.

  • Selector de carpetas para Windows, macOS y Linux; la ruta también puede escribirse manualmente.

Related MCP server: Graft

Privacidad y coste

ThingForce Graph Studio no necesita cuenta de McComicsUp, Supabase, VPS, Cloudflare ni un backend remoto. El servidor escucha únicamente en 127.0.0.1; no contiene telemetría y no envía grafos o código a McComics.

La GitHub App sólo solicita lectura de contenido y metadatos. Su token se mantiene en la memoria del proceso local y se descarta al desconectar o cerrar el programa. Los repositorios importados se clonan dentro de workspace/repositories/, que está excluido de Git.

Consulta PRIVACIDAD_LOCAL.md y PROTOCOLO_IA.md.

Requisitos

  • Node.js 20 o posterior.

  • Git.

  • Python 3 es opcional y mejora el análisis AST de proyectos Python.

  • Linux: zenity es opcional para el selector gráfico de carpetas.

Inicio

Windows:

Start-Dashboard.bat

macOS o Linux:

chmod +x Start-Dashboard.command
./Start-Dashboard.command

También puede iniciarse manualmente:

npm install
npm run start:dashboard

El supervisor abre:

  • Dashboard: http://127.0.0.1:5173

  • API local: http://127.0.0.1:3098

Analizar un proyecto

Carpeta local

  1. Abre Proyectos.

  2. Pulsa Añadir y generar proyecto.

  3. Elige la carpeta o escribe su ruta absoluta.

  4. Asigna un nombre y pulsa Crear proyecto y grafo.

GitHub

  1. Abre Proyectos → GitHub independiente.

  2. Pulsa Conectar GitHub.

  3. Copia el código mostrado y autoriza la aplicación en GitHub.

  4. Para repositorios privados, instala ThingForce Graph únicamente en los repositorios que quieras analizar.

  5. Busca el repositorio y pulsa Analizar.

El acceso a GitHub no comparte identidad ni sesión con Google o McComicsUp.

Conectar una IA mediante MCP

Copia mcp-config.example.json, reemplaza RUTA_ABSOLUTA por la ruta real de esta carpeta y agrega ese bloque a la configuración MCP de tu cliente. Reinicia el cliente y llama primero a graph_projects.

Herramientas disponibles:

  1. graph_projects

  2. graph_search

  3. graph_trace

  4. graph_impact

  5. graph_bridge

  6. graph_node

  7. graph_read

  8. lsp_definition (Solargraph opcional)

  9. lsp_references (Solargraph opcional)

Desarrollo y pruebas

npm ci
npm test
npm run lint
npm run build

Los archivos config/projects.json, workspace/ y public/projects/ contienen datos locales y nunca deben publicarse.

© 2026 McComicsUp. Todos los derechos reservados.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Cross-repository code knowledge graph MCP server for Java, Kotlin, JavaScript, and TypeScript. Indexes source code into embedded KuzuDB via tree-sitter and exposes 30+ tools for call-flow tracing, multi-hop taint analysis (OWASP/CWE/PCI/STIG), entry-point reachability filtering, performance hotspot detection, and license compliance — without reading source files. 95% fewer tokens vs source-read
    33
    1
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Local-first codebase context engine that parses code into a ranked dependency graph and serves it to AI tools via MCP for deep structural understanding.
    5
    15
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Indexes a mono-repo into a knowledge graph and provides MCP tools to query code structure—packages, components, routes, HTTP calls—without file reads or grep round-trips.
    7
    22
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Local repository intelligence MCP server that builds a reusable graph of code structure for AI coding agents, providing 34 network-free tools for understanding, searching, and analyzing repositories without data leaving the machine.
    40
    MIT