ThingForce Graph Studio
Allows connecting to GitHub via Device Flow, importing public or private repositories authorized by the user, and reading repository content and metadata for local graph analysis.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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
stdiocon 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: koragraph
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:
zenityes opcional para el selector gráfico de carpetas.
Inicio
Windows:
Start-Dashboard.batmacOS o Linux:
chmod +x Start-Dashboard.command
./Start-Dashboard.commandTambién puede iniciarse manualmente:
npm install
npm run start:dashboardEl supervisor abre:
Dashboard:
http://127.0.0.1:5173API local:
http://127.0.0.1:3098
Analizar un proyecto
Carpeta local
Abre Proyectos.
Pulsa Añadir y generar proyecto.
Elige la carpeta o escribe su ruta absoluta.
Asigna un nombre y pulsa Crear proyecto y grafo.
GitHub
Abre Proyectos → GitHub independiente.
Pulsa Conectar GitHub.
Copia el código mostrado y autoriza la aplicación en GitHub.
Para repositorios privados, instala ThingForce Graph únicamente en los repositorios que quieras analizar.
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:
graph_projectsgraph_searchgraph_tracegraph_impactgraph_bridgegraph_nodegraph_readlsp_definition(Solargraph opcional)lsp_references(Solargraph opcional)
Desarrollo y pruebas
npm ci
npm test
npm run lint
npm run buildLos archivos config/projects.json, workspace/ y public/projects/ contienen datos locales y nunca deben publicarse.
© 2026 McComicsUp. Todos los derechos reservados.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared context for your codebase: a hosted code knowledge graph over MCP. Free plan, OAuth sign-up.
Repository knowledge graph MCP server for codebase understanding and debugging.
Hosted code graph over MCP: exact callers, dependencies, and cross-repo blast radius for AI agents.
Ask a codebase what calls what: search, blast radius, paths between symbols, and diffs.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI coding agents to query a local, continuously updated symbol graph of a codebase, providing ranked search, caller/callee exploration, dependency paths, and git-diff impact analysis through MCP tools.10 npmApache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables coding agents to query a local, multi-repo code graph for symbol exploration, blast radius analysis, co-change mining, and durable code-anchored memory via MCP tools.128 npm16Business Source 1.1
- AlicenseBqualityBmaintenanceIndexes a Python/JS/TS repository into a local SQLite knowledge graph so agents can trace callers, callees, imports, subclasses and covering tests, measure impact radius, rank diff risk, and summarize architecture without grepping files. Exposes these queries as MCP tools alongside an equivalent CLI, with no daemon, embeddings, or network access.10MIT
- AlicenseNot gradedqualityBmaintenanceServes a repository's code knowledge graph over stdio (MCP) so coding agents can look up symbols, trace callers and callees, compute blast radius, list file symbols, run hybrid lexical-plus-graph search, and get citation-grounded answers from file:line evidence instead of guessing from text chunks. All tools work offline straight from the graph, with prose synthesis only when an OpenAI-compatible LLM endpoint is configured.16MIT