Skip to main content
Glama

TransForm: Dynamic Format Selection for MCP Tool Outputs

Research artifact for the NOVAS workshop paper: a control/data-plane split for MCP tabular tool results with dynamic format selection (JSON, Parquet, Arrow IPC).

Artifact: https://github.com/shashank524/TransForm

Layout

Path

Description

novas-workshop/

Workshop paper (main.tex, ref.bib, figures)

java-server/

Java (Spring Boot) MCP server with fused format selection

java-sdk/

Vendored MCP Java SDK

client/

Python MCP client (pip install mcp)

Related MCP server: one-mcp

Java server

mvn -f pom.xml package -DskipTests -pl java-server -am
java --add-opens=java.base/java.nio=ALL-UNNAMED \
  -jar java-server/target/multimodal-mcp-0.1.0-SNAPSHOT.jar

MCP endpoint: http://localhost:8000/mcp/mcp

Optional BIRD SQLite: set BIRD_SQLITE_ROOT to the dev database directory.

Python client

pip install -r requirements.txt
export MCP_URL=http://localhost:8000/mcp/mcp
export SERVER_URL=http://localhost:8000
python -m client.mcp_client

Paper

cd novas-workshop && latexmk -pdf main.tex

Figures are in novas-workshop/figures/. Regenerate selection diagrams with figures/render_selection_figures.sh (requires mermaid-cli).

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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 Servers

  • A
    license
    -
    quality
    D
    maintenance
    A lightweight MCP server that enables intelligent tool management and semantic search for APIs using sentence-transformers. It supports both REST and MCP interfaces across dual transport modes, allowing users to upload, manage, and query API tools with natural language.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.

  • User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

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/shashank524/TransForm'

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