remote-mcp-ssojet
This MCP provides developers with programmatic access to SSOJet's enterprise SSO capabilities, allowing applications to authenticate users and manage authorization through any supported identity provider without the complexity of building custom SSO integrations.
Install / Use
claude mcp add ssojet -- npx -y github:ssojet/remote-mcp-ssojetIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Customer SupportSupported Platforms
Tags
Our assessment of remote-mcp-ssojet
remote-mcp-ssojet scores 68/100 on our quality scale, 201st of 227 Customer Support skills we index.
Its MCP Server is 4.2 KB long, well organised into 13 sections with 8 code examples: a solid amount of guidance for an agent.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 16 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
- Our last check on 2026-09-20 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
remote-mcp-ssojet compared with similar skills
All 4 of these similar skills score higher than remote-mcp-ssojet; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| remote-mcp-ssojet (this skill)by ssojet | 68 | 3 | 16mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 86.1k | 13d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.1k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.5k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.md |
Frequently asked questions
- How do I install remote-mcp-ssojet?
- Run
claude mcp add ssojet -- npx -y github:ssojet/remote-mcp-ssojet. The install tabs above show the steps for each supported agent. - Which AI agents does remote-mcp-ssojet work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is remote-mcp-ssojet safe to use?
- It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is remote-mcp-ssojet still maintained?
- The repository was last updated about 16 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
Skill content
View source on GitHubModel Context Protocol (MCP) Server (SSOJet)
This is a Model Context Protocol (MCP) server powered by SSOJet for authentication. Users must first sign in with SSOJet. Once authenticated, they can access and use secure tools such as the add tool exposed by this server.
Configuration
SSOJet Setup
- Go to your SSOJet dashboard.
- Create a new Single page web application.
- Set the callback URL for local development:
http://localhost:8788/callback
-
Note the following details from your app:
- Client ID
- Client Secret
- Issuer URL (e.g.
https://<your-tenant>.auth.ssojet.com/v1/)
These will be used to configure your server.
Set up a KV Namespace
This project uses a Cloudflare KV namespace to store token metadata:
wrangler kv:namespace create "OAUTH_KV"
Then, add the KV binding to your wrangler.jsonc.
Environment Variables
The following environment variables must be configured to run the server:
| Variable | Description |
| ---------------------- | ----------------------------------------------------------------------- |
| SSOJET_CLIENT_ID | The Client ID from your SSOJet application |
| SSOJET_CLIENT_SECRET | The Client Secret from your SSOJet application |
| SSOJET_ISSUER | The issuer URL (e.g. https://<your-tenant>.auth.ssojet.com/v1/) |
| SSOJET_SCOPE | Scopes to request (e.g. openid profile email) |
| NODE_ENV | Use development for local development |
| API_BASE_URL | Not required in this case (unless your tool makes API calls externally) |
Development
Create a .dev.vars file in the root of your project:
SSOJET_CLIENT_ID=<your_ssojet_client_id>
SSOJET_CLIENT_SECRET=<your_ssojet_client_secret>
SSOJET_ISSUER=https://<your-tenant>.auth.ssojet.com/v1/
SSOJET_SCOPE="openid profile email"
NODE_ENV=development
Then run the MCP server locally:
npm run dev
Tool Available
The server currently provides a single tool:
| Tool | Description |
| ----- | ------------------------------------------------------------- |
| add | Adds two numbers together. Useful for simple math operations. |
Once the user signs in via SSOJet, this tool becomes accessible through compatible MCP clients such as the Workers AI LLM Playground.
Testing with MCP Inspector
You can test your server locally with MCP Inspector:
-
Set the Transport to
sse -
Set the URL to:
http://localhost:8788/sse -
A popup will appear for SSOJet authentication
-
Once logged in, you’ll see the available tools
Deploying to Cloudflare
Before deploying, set the necessary secrets in your Cloudflare environment:
wrangler secret put SSOJET_CLIENT_ID
wrangler secret put SSOJET_CLIENT_SECRET
wrangler secret put SSOJET_ISSUER
wrangler secret put SSOJET_SCOPE
Deploy with:
npm run deploy
Then, in the SSOJet dashboard, add your deployed callback URL:
https://mcp-ssojet-oidc.<your-subdomain>.workers.dev/callback
To use the deployed server with MCP Inspector or the LLM Playground, use this endpoint:
https://mcp-ssojet-oidc.<your-subdomain>.workers.dev/sse
Troubleshooting
Cloudflare Worker Logs
You can inspect logs and errors using Cloudflare’s observability dashboard:
SSOJet Logs
Visit your SSOJet dashboard and check the Logs section to diagnose authentication issues.
Common Issues
- ❌ Invalid credentials: Double-check that secrets match your SSOJet application.
- ❌ Missing callback URL: Ensure all callback URLs are added in your SSOJet dashboard.
- ❌ Tool not showing: Make sure you're authenticated and using the correct endpoint.
- ❌ Local connection failed: Ensure the MCP server is running on
http://localhost:8788.
Related Skills
Agent-Reach
86.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.1kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.5k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.2kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
