Skip to content

Releases: tuannvm/oauth-mcp-proxy

v1.2.0

03 Apr 03:41
ba543d8

Choose a tag to compare

OAuth MCP Proxy v1.2.0

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.2.0

Documentation

Changelog

Other Changes

Full Changelog: v1.1.3...v1.2.0

v1.1.3

10 Feb 20:22
6eda873

Choose a tag to compare

OAuth MCP Proxy v1.1.3

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.1.3

Documentation

Changelog

Other Changes

Full Changelog: v1.1.2...v1.1.3

v1.1.2

16 Jan 00:25
0bfe704

Choose a tag to compare

OAuth MCP Proxy v1.1.2

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.1.2

Documentation

Changelog

Other Changes

Full Changelog: v1.1.1...v1.1.2

v1.1.1

15 Jan 15:11
97c75a7

Choose a tag to compare

OAuth MCP Proxy v1.1.1

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.1.1

Documentation

Changelog

Other Changes

Full Changelog: v1.1.0...v1.1.1

v1.1.0

21 Dec 21:55
c64f389

Choose a tag to compare

OAuth MCP Proxy v1.1.0

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.1.0

Documentation

Changelog

Other Changes

Full Changelog: v1.0.2...v1.1.0

v1.0.2

13 Dec 17:04
30df967

Choose a tag to compare

OAuth MCP Proxy v1.0.2

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.0.2

Documentation

Changelog

Features

  • 14f9009: feat(tutorials): Add detailed OAuth server setup and 401 handling guide (@tuannvm)

Other Changes

Full Changelog: v1.0.1...v1.0.2

v1.0.1

04 Nov 00:37
d71ecb7

Choose a tag to compare

OAuth MCP Proxy v1.0.1

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v1.0.1

Documentation

Changelog

Other Changes

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Oct 01:38
ed55729

Choose a tag to compare

v1.0.0 - Dual SDK Support

What's New

Dual SDK Support - Works with both:

  • mark3labs/mcp-go
  • modelcontextprotocol/go-sdk (official)

One-time setup protects all tools automatically with token validation and caching, regardless of which SDK you use.

Usage

mark3labs SDK:

import "github.com/tuannvm/oauth-mcp-proxy/mark3labs"

_, oauthOption, _ := mark3labs.WithOAuth(mux, &oauth.Config{...})
mcpServer := server.NewMCPServer("name", "1.0.0", oauthOption)

Official SDK:

import mcpoauth "github.com/tuannvm/oauth-mcp-proxy/mcp"

mcpServer := mcp.NewServer(&mcp.Implementation{...}, nil)
_, handler, _ := mcpoauth.WithOAuth(mux, &oauth.Config{...}, mcpServer)
http.ListenAndServe(":8080", handler)

📦 Installation

go get github.com/tuannvm/oauth-mcp-proxy

📚 Resources

Changelog

Other Changes

Full Changelog: v0.1.0...v1.0.0

v0.1.0

20 Oct 05:43
41ddb4c

Choose a tag to compare

OAuth MCP Proxy v0.1.0

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v0.1.0

Documentation

Changelog

Other Changes

Full Changelog: v0.0.4...v0.1.0

v0.0.4

20 Oct 04:00
7c7d7dc

Choose a tag to compare

OAuth MCP Proxy v0.0.4

OAuth 2.1 authentication library for Go MCP servers.

Installation

go get github.com/tuannvm/oauth-mcp-proxy@v0.0.4

Documentation

Changelog

Features

  • 7c7d7dc: feat(oauth): add /oauth/register endpoint for dynamic client registration (@tuannvm)

Full Changelog: v0.0.3...v0.0.4