Skip to content
View cjimti's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@deasilworks @txn2 @DeasilCognitive @apk8s

Block or report cjimti

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cjimti/README.md

Craig Johnston

Software architect building data platforms in Go and Kubernetes.

X | LinkedIn | imti.co


I build data platforms and distributed systems, with current focus on Model Context Protocol servers that bring enterprise data into AI workflows. Previously Director of R&D at Napster and architect of NBC.com's unified web platform. Author of Advanced Platform Development with Kubernetes (Apress).

Open Source

kubefwd - kubernetes bulk port forwarding

  • kubefwd - Bulk port forwarding for Kubernetes services.
  • txeh - Go library and CLI for /etc/hosts management.

MCP Toolkit

A composable suite of Model Context Protocol servers for data platform integration, all in Go:

  • mcp-data-platform - Semantic data platform server with bidirectional cross-injection across tools.
  • mcp-datahub - DataHub metadata access for AI assistants.
  • mcp-trino - Trino-backed warehouse query and exploration.
  • mcp-s3 - S3 and S3-compatible object storage access.

I'm commercializing this work as Plexara, AI integration for companies running bespoke data platforms.

Book

I authored Advanced Platform Development with Kubernetes (Apress, 2020), covering data platform architecture with Kafka, MinIO, Elasticsearch, and Kubernetes. Source code is on GitHub.

Organizations

  • txn2 - Open source projects, including kubefwd and the MCP toolkit

Pinned Loading

  1. txn2/kubefwd txn2/kubefwd Public

    Bulk port forwarding Kubernetes services for local development.

    Go 4.1k 222

  2. txn2/txeh txn2/txeh Public

    Go library and CLI utility for /etc/hosts management.

    Go 340 41

  3. txn2/mcp-data-platform txn2/mcp-data-platform Public

    A semantic data platform MCP server that composes multiple data tools with bidirectional cross-injection - tool responses automatically include critical context from other services.

    Go 3 1

  4. txn2/mcp-datahub txn2/mcp-datahub Public

    A DataHub MCP Server and composable Go library for building custom MCP servers that integrate DataHub metadata capabilities. Part of the txn2 MCP toolkit ecosystem.

    Go 2

  5. txn2/mcp-s3 txn2/mcp-s3 Public

    A Model Context Protocol (MCP) server for Amazon S3 and S3-compatible object storage, enabling AI assistants to browse buckets, read and write objects, and generate presigned URLs.

    Go 3

  6. txn2/mcp-trino txn2/mcp-trino Public

    A Model Context Protocol (MCP) server for Trino, enabling AI assistants like Claude to query and explore data warehouses.

    Go 1