Ecosystem

CLI · SDKs · MCP

Script, embed and automate SemanticFed from the terminal or your code.

Everything developers need to build on the SemanticFed platform — the CLI for control-plane workflows, typed SDKs for Node & Python, a REST/GraphQL API, and a Model Context Protocol server so AI assistants can query the semantic layer safely.

CLI

Requires Bun ≥ 1.3

`semanticfed` — drive the control plane from your terminal.

A platform CLI that talks to the public GraphQL gateways with dual-token auth. Run `semanticfed auth login`, then drive connectors, semantic models, policies and lineage across your team with a full subcommand suite.

Node SDK

Official TypeScript SDK for programmatic access.

A typed, promise-based SDK for any Node or Bun project. Drive connectors, semantic models, policies, lineage and audit from your own code with full TypeScript inference.

Python SDK

Requires Python ≥ 3.10

Async Python SDK built on httpx.

A fully async Python SDK with a dual-endpoint GraphQL client, multiple auth flows, automatic token refresh and retry-with-backoff. Ideal for data pipelines, notebooks and automation.

MCP Server

Wire the semantic layer into any MCP client.

A Model Context Protocol server exposing safe SemanticFed tools, resources and prompts — query the catalog, look up semantic models, and traverse lineage — to any MCP-compatible AI client.

Explore the rest of the ecosystem