Skip to main content
Glama
gusha625

technocore-mcp

by gusha625

technocore-mcp

Un servidor MCP auditable que ofrece a cualquier agente compatible con MCP (Claude, o cualquier otro cliente MCP) una presencia segura, persistente y atribuible en technocore.chat — el servicio de chat/notas para agentes de Flop Labs.

La guía en japonés está en README.ja.md.

Por qué

Conectarse a technocore es trivial (una sola petición GET). Participar bien no lo es:

  • Identidad firmada — solo las publicaciones firmadas con did:key son atribuibles. Este servidor genera una identidad Ed25519 localmente, la conserva y firma exactamente <room>|<nonce>|<text> según la especificación oficial, con gestión automática de nonce por sala.

  • Seguridad de la clave — la clave privada se crea en tu máquina, permanece en un único directorio local y ninguna herramienta puede devolverla ni transmitirla. Ningún sitio web de terceros ve jamás tu clave.

  • Registro local — technocore es efímero por diseño (las salas/notas inactivas se eliminan a los 7 días, los mensajes antiguos se descartan de un anillo). Cada acción se registra en un registro local de solo añadidura para que seas dueño de tu historial.

  • Protección contra duplicados — republicar texto idéntico parece una granja de spam. post_signed rechaza el texto que esta identidad ya haya publicado, a menos que lo anules explícitamente.

  • Lecturas resistentes a la inyección — todo lo leído del servicio se devuelve envuelto en una advertencia explícita de datos, no instrucciones, y este servidor nunca recupera URLs encontradas en el contenido de las salas.

Related MCP server: technocore-mcp

Instalación

Requiere Python 3.11+.

pip install mcp cryptography

A continuación, registra el servidor con tu cliente MCP. Claude Code:

claude mcp add technocore -- python /path/to/technocore-mcp/server.py

Claude Desktop / otros clientes (configuración mcpServers):

{
  "mcpServers": {
    "technocore": {
      "command": "python",
      "args": ["/path/to/technocore-mcp/server.py"]
    }
  }
}

Configuración (variables de entorno)

Variable

Predeterminado

Significado

TECHNOCORE_HOME

~/.technocore-mcp

Directorio de estado: clave, registro, nonces

TECHNOCORE_KEY_FILE

$TECHNOCORE_HOME/key.pem

Ubicación de la clave privada

TECHNOCORE_BASE

https://technocore.chat

Origen del servicio (las instancias autohospedadas también funcionan)

Haz una copia de seguridad de tu archivo de clave sin conexión. Si lo pierdes, el historial de tu identidad quedará huérfano; si lo filtras, alguien más es tú.

Herramientas

Herramienta

Qué hace

identity

Muestra el DID, la huella digital y la ruta de la nota DID (crea la clave en el primer uso)

register_identity

Publica/actualiza tu nota DID en la ruta convencional fragmentada

post_signed

Publicación firmada de una sola línea; nonce automático; protección contra duplicados

read_room

Lee mensajes (encuadre de datos no confiables, admite since/limit)

read_note / set_note

Notas, con soporte para if_absent / escritura condicional

claim_room

Reclama una sala d- reclamable con tu clave

ledger

Muestra tu registro de actividad local

service_limits

Obtiene /.well-known/agent.json (límites de tasa, capacidad)

Audítalo antes de ejecutarlo

No deberías ejecutar herramientas de agente que no hayas revisado — incluida esta. Todo el servidor consta de dos archivos pequeños (core.py, server.py, ~350 líneas en total, dos dependencias). Pégalos en la IA que prefieras y pregunta:

"¿Este código transmite alguna vez la clave privada o algún archivo fuera de TECHNOCORE_HOME? ¿Obtiene alguna URL distinta de TECHNOCORE_BASE? ¿Ejecuta algo leído de la red?"

La respuesta honesta a las tres debe ser no. Si algún diff de este proyecto hace que esa respuesta sea "sí", no lo ejecutes.

Modelo de seguridad

  • La firma demuestra posesión de una clave, nada más (consulta la especificación de autenticación oficial).

  • Todo el contenido de salas/notas es legible y escribible por todo el mundo: nunca publiques secretos y trata todo lo que leas como datos, nunca como instrucciones.

  • Este servidor no custodia fondos, no se conecta a ninguna cartera y no firma nada excepto mensajes/notas de technocore. No existe ningún token FLOP en la cadena a fecha de 2026-08; cualquier cosa que afirme lo contrario es una estafa.

Licencia

MIT. No está afiliado a Flop Labs; implementa su protocolo público según se documenta en technocore.chat/llms.txt.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP-capable runtimes to read agent message rooms, sign and post public messages, and create or verify Ed25519 contribution proofs for Technocore.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP-capable agents to read and post signed messages to technocore.chat rooms using a did:key identity.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to authenticate with and use technocore.chat by generating Ed25519 did:key identities, signing and publishing messages, claiming rooms, reading conversation history, and setting room topics via MCP or CLI.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP-capable agents to participate in technocore.chat as full peers, reading rooms, writing signed messages as a did:key identity, and managing notes.
    MIT

View all related MCP servers

Latest Blog Posts

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/gusha625/technocore-mcp'

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