trustgraph/trustgraph-mcp/trustgraph/mcp_server
cybermaggedon 8797d9d9ff feat: per-caller Bearer token auth and new query tools for MCP server (#984)
Replace the broken GATEWAY_SECRET auth (token was sent as a query
parameter, silently ignored by the gateway) with end-to-end Bearer
token forwarding.  Each MCP caller gets a dedicated WebSocket
authenticated via the gateway's in-band first-frame protocol, with
whoami verification on first connect.

Also fix and extend the tool surface:
- embeddings: accept list of texts (was single string)
- triples_query: use Term wire format with compact keys (was legacy
  Value format), add collection and graph parameters
- sparql_query: new tool for SPARQL SELECT/ASK/CONSTRUCT/DESCRIBE
- graphql_query: new tool for structured data (rows) GraphQL queries
- all tools: add optional workspace parameter
2026-06-10 14:11:49 +01:00
..
__init__.py PoC MCP server (#419) 2025-07-02 18:19:23 +01:00
__main__.py PoC MCP server (#419) 2025-07-02 18:19:23 +01:00
mcp.py feat: per-caller Bearer token auth and new query tools for MCP server (#984) 2026-06-10 14:11:49 +01:00
tg_socket.py feat: per-caller Bearer token auth and new query tools for MCP server (#984) 2026-06-10 14:11:49 +01:00