{"library":"noesis-auth","type":"library","category":null,"description":"TypeScript Auth SDK for AI tool integration with the Noesis AIToolCenter platform. Current stable version is 0.1.3, released on npm. The SDK provides JWT validation with RS256 (JWKS) and HS256, OAuth2 PKCE flows, token introspection, refresh, and activation code redemption. Key differentiators: zero runtime dependencies beyond jose, Express middleware for drop-in auth, configurable timeouts, and automatic JWKS retry. Designed specifically for AI tool ecosystems where token payloads include entitlements and tool access.","language":"javascript","status":"active","version":"0.1.3","tags":["javascript","auth","oauth2","jwt","sdk","ai-tools","noesis","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install noesis-auth","imports":["import { JWTValidator } from 'noesis-auth'","import { createAuthMiddleware } from 'noesis-auth'","import { AuthClient } from 'noesis-auth'","import { AuthError } from 'noesis-auth'","import type { TokenPayload } from 'noesis-auth'"]},{"cmd":"yarn add noesis-auth","imports":[]},{"cmd":"pnpm add noesis-auth","imports":[]}],"homepage":"https://github.com/Noesis-AI-Technologies/AIToolCenter/blob/main/docs/auth-sdk-guide.md","github":"https://github.com/Noesis-AI-Technologies/AIToolCenter","docs":null,"changelog":null,"pypi":null,"npm":"noesis-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}