Tsidp
A simple OIDC / OAuth Identity Provider (IdP) server for your tailnet.
What is Tsidp?
Tsidp is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to simple oidc / oauth identity provider (idp) server for your tailnet.
A simple OIDC / OAuth Identity Provider (IdP) server for your tailnet.
This server falls under the Security category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A simple OIDC / OAuth Identity Provider (IdP) server for you
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx tsidpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Tsidp
Tsidp is a lightweight OIDC and OAuth2 Identity Provider built for Tailscale networks. This MCP server enables AI agents to manage authentication and authorization within your private tailnet, providing secure identity services without cloud infrastructure.
Prerequisites
- A Tailscale account and tailnet set up
- Node.js 18+ installed
- An MCP client such as Claude Desktop or Cursor
Install Tsidp
Install the Tsidp MCP server via npx.
npx tsidpConfigure for your tailnet
Set up Tsidp with your Tailscale credentials. Check the repository README for required environment variables and configuration steps.
Add to client configuration
Register Tsidp in your MCP client config.
{
"mcpServers": {
"tsidp": {
"command": "npx",
"args": ["tsidp"]
}
}
}Restart your MCP client
Reload Claude Desktop or Cursor to activate the Tsidp server.
Verify identity provider is running
Confirm Tsidp is listening on your tailnet and accessible.
Tsidp Examples
Client configuration example
Tsidp configuration in claude_desktop_config.json.
{
"mcpServers": {
"tsidp": {
"command": "npx",
"args": ["tsidp"]
}
}
}Prompts to try
Interact with your OIDC identity provider through Claude.
List all users in my Tailscale IdP
Create a new OAuth2 client for my application
Manage identity provider settings for my tailnetTroubleshooting Tsidp
Cannot connect to Tailscale tailnet
Verify your Tailscale account is active and you have proper credentials configured. Consult the Tsidp repository README for exact environment variable names.
Identity provider fails to start
Check Node.js is installed, confirm Tailscale is running on your machine, and review the repository documentation for setup prerequisites.
Frequently Asked Questions about Tsidp
What is Tsidp?
Tsidp is a Model Context Protocol (MCP) server that simple oidc / oauth identity provider (idp) server for your tailnet. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Tsidp?
Follow the installation instructions on the Tsidp GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Tsidp?
Tsidp works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Tsidp free to use?
Yes, Tsidp is open source and available under the BSD-3-Clause license. You can use it freely in both personal and commercial projects.
Tsidp Alternatives — Similar Security Servers
Looking for alternatives to Tsidp? Here are other popular security servers you can use with Claude, Cursor, and VS Code.
Casdoor MCP Server
★ 13.6kAn open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD
ghidraMCP
★ 9.0kAn Model Context Protocol server that enables LLMs to autonomously reverse engineer applications by exposing Ghidra's decompilation and analysis tools. It allows AI agents to list code structures, rename methods, and analyze binaries directly through
Hooker
★ 5.1k🔥🔥 hooker is a Frida-based reverse engineering toolkit for Android. It offers a user-friendly CLI, universal scripts, auto hook generation, memory roaming to detect activities/services, one-click SOCKS5 proxy setup, Frida JustTrustMe, and BoringSSL u
UniDBG
★ 5.0kAllows you to emulate an Android native library, and an experimental iOS emulation
Enscan
★ 4.4k一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入
Anything Analyzer
★ 2.6k全能协议分析工具:浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE | All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & MCP server for agent integration
Browse More Security MCP Servers
Explore all security servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Tsidp in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Tsidp?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.