Trustification

Provides an MCP server with SSE, Streamable HTTP, and stdio transports to interact with a Trustify API.
  • rust

4

GitHub Stars

rust

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You have a lightweight MCP server that implements the Model Context Protocol and supports multiple transports. It authenticates against a Trustify API and provides both local stdio and HTTP-based transports for easy integration with MCP clients. This guide shows how to run the server, connect clients, and configure access securely.

How to use

Connect MCP clients to the server using one of the available transports. If you prefer a local, in-process style link, run the stdio variant and pipe data through the binary directly. If you want a remote-like HTTP endpoint for clients, use the SSE or Streamable HTTP transports and point your client at the provided local URLs.

How to install

Prerequisites you need before building and running the MCP server:

  • Rust toolchain (Cargo) installed on your machine.

  • A Trustify API URL and OpenID configuration to enable authentication.

Stdio start (local, binary transport)

Build the stdio transport binary so MCP clients can interact with it locally.

cargo build --release --bin stdio

SSE start (HTTP transport)

Run the server with the SSE transport. You will use a local HTTP endpoint at http://localhost:8081/sse for MCP clients.

API_URL=<API URL> OPENID_ISSUER_URL=<OpenID Issuer URL> OPENID_CLIENT_ID=<OpenID Client ID> OPENID_CLIENT_SECRET=<OpenID Client Secret> cargo run --release --bin sse

Streamable HTTP start (HTTP transport)

Run the server with the Streamable HTTP transport. It will expose an HTTP endpoint at http://localhost:8082/mcp for MCP clients.

API_URL=<API URL> OPENID_ISSUER_URL=<OpenID Issuer URL> OPENID_CLIENT_ID=<OpenID Client ID> OPENID_CLIENT_SECRET=<OpenID Client Secret> cargo run --release --bin streamable

Available tools

Transport SSE

Provides an SSE-based transport endpoint for MCP clients to connect to the server.

Transport HTTP Streamable

Provides a Streamable HTTP endpoint for MCP clients to connect to the server.

Transport Stdio

Provides a local stdio transport to interact with MCP clients directly via the compiled binary.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Trustification MCP Server - trustification/mcp | VeilStrat