What is mcp-toolbox built with?

mcp-toolbox is a Go repo built with chi and github.com/go-chi/render. It stores its data in Postgres, cloud.google.com/go/cloudsqlconn, Neo4j, github.com/apache/cassandra-gocql-driver/v2, github.com/gocql/gocql, and 1 more, reaches it with github.com/jmoiron/sqlx, signs people in with golang.org/x/oauth2, github.com/MicahParks/jwkset, github.com/golang-jwt/jwt/v5, and github.com/MicahParks/keyfunc/v3, connects to Google, validates its data with github.com/go-playground/validator/v10, is tested with github.com/testcontainers/testcontainers-go, deploys with OpenTelemetry, go.opentelemetry.io/otel, go.opentelemetry.io/otel/metric, cloud.google.com/go/logging, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, and 3 more, and uses go-redis, mysql, pgx, sqlite, ClickHouse, and 8 more. It has 287,166 written lines, with 579 test files.

Read on November 7, 2026, at commit 8d54da0. Read it as markdown

Backend

The base 2

  • chi4 files
  • github.com/go-chi/render3 files

Data 19

7 more
  • github.com/godror/godror1 file
  • github.com/microsoft/go-mssqldb1 file
  • github.com/nakagami/firebirdsql1 file
  • github.com/sijms/go-ora/v21 file
  • github.com/snowflakedb/gosnowflake/v21 file
  • pgx
  • sqlite

Data access 1

  • github.com/jmoiron/sqlx3 files

Sign-in 4

Services 1

Support

Validation 1

Testing 1

  • github.com/testcontainers/testcontainers-go10 files

Deploy 8

Tools 2

  • github.com/spf13/cobra6 files
  • golang.org/x/mod1 file

Other 13

  • github.com/goccy/go-yaml384 files
  • github.com/google/uuid4 files
  • google.golang.org/grpc3 files
  • google.golang.org/genproto2 files
  • github.com/go-chi/cors1 file
  • go.opentelemetry.io/contrib/propagators/autoprop1 file
  • google.golang.org/genproto/googleapis/api1 file
  • google.golang.org/protobuf12 files
  • golang.org/x/sync2 files
  • github.com/cenkalti/backoff/v61 file
  • github.com/fsnotify/fsnotify1 file
  • github.com/googleapis/gax-go/v21 file
1 more
  • github.com/spf13/pflag1 file

Other repos with a similar stack

Ordered by how much of its stack they share with mcp-toolbox, then by stars.

Frequently asked questions

What language is mcp-toolbox written in?
mcp-toolbox is written in Go, with 287,166 written lines.
What framework does mcp-toolbox use?
mcp-toolbox is built with chi and github.com/go-chi/render.
What database does mcp-toolbox use?
mcp-toolbox stores its data in Postgres, cloud.google.com/go/cloudsqlconn, Neo4j, github.com/apache/cassandra-gocql-driver/v2, github.com/gocql/gocql, and github.com/valkey-io/valkey-go and reaches it with github.com/jmoiron/sqlx.

The proof: internal/sources/alloydbpg/alloydb_pg.go, line 29

What does mcp-toolbox sign people in with?
mcp-toolbox signs people in with golang.org/x/oauth2, github.com/MicahParks/jwkset, github.com/golang-jwt/jwt/v5, and github.com/MicahParks/keyfunc/v3.
What services does mcp-toolbox use?
mcp-toolbox connects to Google and uses go-redis, mysql, pgx, sqlite, ClickHouse, cloud.google.com/go/alloydbconn, github.com/cockroachdb/cockroach-go/v2, github.com/elastic/elastic-transport-go/v8, github.com/godror/godror, github.com/microsoft/go-mssqldb, github.com/nakagami/firebirdsql, github.com/sijms/go-ora/v2, and github.com/snowflakedb/gosnowflake/v2.

The proof: internal/auth/google/google.go, line 28

Does mcp-toolbox have tests?
Yes. mcp-toolbox has 579 test files and is tested with github.com/testcontainers/testcontainers-go.
Which repos have a stack like mcp-toolbox's?
The ones that share most of its stack:Tencent/WeKnorahashicorp/vaultThe-Vibe-Company/quivr

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →