Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
An MCP server that provides tools for interacting with Deep State Representation (DSR) graphs.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
El creador no incluyó detalles de instalación en el registro. Consulta el README del creador más abajo.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub grupo-avispa, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (1.0.1) llegó al registro hace 14 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, CLIO Paraview
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Visualize simulation results in ParaView: load fields, then slice, contour, color and render them.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
An MCP (Model Context Protocol) server that provides a comprehensive set of tools to query, manipulate, and analyze Deep State Representation (DSR) graphs. This server enables AI assistants to interact with robot perception and scene understanding data through standardized MCP tools with real-time graph operations and intelligent node relationship management.
| Tool Name | Description | Parameters |
|---|---|---|
| check_dsr_connection | Check DSR connection and return status information | — |
| get_all_nodes | Retrieve all nodes from the DSR graph | — |
| get_nodes_by_type | Filter nodes by their type (e.g., robot, person, room) | node_type: str |
| get_node_details | Get detailed information about a specific node including attributes and edges | node_identifier: str |
| get_all_edges | Retrieve all edges from the DSR graph | — |
| insert_node | Insert a new node into the DSR graph | name: str, node_type: str |
| insert_edge | Insert a new edge between two nodes in the DSR graph | origin_id: str, destination_id: str, edge_type: str |
| insert_edge_attribute | Insert or update an attribute for an edge in the DSR graph | origin_id: str, destination_id: str, attribute_name: str, attribute_value: str, attribute_type: str = 'string' |
| update_node | Update a node with new attributes in the DSR graph | node_id: str, attribute_name: str, attribute_value: str, attribute_type: str = 'string' |
| delete_node | Delete a node from the DSR graph | node_id: str |
| delete_edge | Delete an edge from the DSR graph | origin_id: str, destination_id: str, edge_type: str |
| save_graph | Save the current state of the DSR graph to a JSON file | Interactive file path selection |
Resources provide read-only, efficient access to DSR graph data. They are ideal for querying information without modifying the graph state.
| Resource URI | Description | Returns |
|---|---|---|
| dsr://nodes | All nodes in the DSR graph with basic information | JSON with nodes array, count, and DSR name |
| dsr://nodes/type/{type} | Nodes filtered by type with full details (attributes, edges) | JSON with detailed nodes array, count, and type |
| dsr://nodes/{node_id} | Detailed information about a specific node | JSON with node details, attributes, and connected edges |
| dsr://edges | All edges in the DSR graph | JSON with edges array, count, and DSR name |
| Variable | Default | Description |
|---|---|---|
DSR_AGENT_ID | 42 | Unique agent identifier for DSR connection |
DSR_NAME | mcp_server | Target DSR graph name to connect to |
SERVER_HOST | 127.0.0.1 | Server host address |
SERVER_PORT | 3000 | Server port number |
Note: You must build Cortex inside the virtual environment to ensure compatibility.
cd dsr_mcp_server
source .venv/bin/activate cd ${CORTEX_DIR} && make -p build && cd build cmake .. && make -j$(nproc) && sudo make install
Clone the repository and install with uv:
git clone https://github.com/grupo-avispa/dsr_mcp_server.git
cd dsr_mcp_server uv sync
Or install directly from the repository:
uv add git+https://github.com/grupo-avispa/dsr_mcp_server.git
Install the package in mode:
git clone https://github.com/grupo-avispa/dsr_mcp_server.git
cd dsr_mcp_server python3 -m pip install .
Or install directly from the repository:
python3 -m pip install git+https://github.com/grupo-avispa/dsr_mcp_server.git
uv run dsr_mcp_server
python3 -m dsr_mcp_server
The server will start and attempt to initialize the DSR connection automatically using the configured parameters.
Add this configuration to your application's settings (mcp.json):
{
"dsr mcp server": { "type": "stdio", "command": "uv", "args": [ "run", "--directory", "/path/to/dsr_mcp_server", "dsr_mcp_server" ], "env": { "DSR_AGENT_ID": "42", "DSR_NAME": "your_dsr_graph_name" } } }
{
"dsr mcp server": { "type": "stdio", "command": "python3", "args": [ "-m", "dsr_mcp_server" ], "env": { "DSR_AGENT_ID": "42", "DSR_NAME": "your_dsr_graph_name" } } }
For HTTP transport integration:
{
"servers": { "dsr_mcp_server": { "type": "http", "url": "http://localhost:3000/mcp" } } }
For issues, questions, or contributions, please refer to the project's issue tracker or contact the development team.