Back to list
davidruzicka

auth-oauth

by davidruzicka

Universal MCP server that generates MCP tools for any OpenAPI 3.x specification.

0🍴 0📅 Jan 25, 2026

SKILL.md


name: auth-oauth description: Implement or adjust authentication, OAuth flow, and multi-auth behavior. Use when editing auth interceptors, OAuth provider logic, or auth configuration.

Auth and OAuth

When to use

  • Adding or updating auth configuration
  • Modifying OAuth flows or session handling
  • Adjusting multi-auth priority or behavior

Steps

  1. Update auth types in src/types/profile.ts as needed.
  2. Modify auth logic in src/interceptors.ts.
  3. Update OAuth flow in src/oauth-provider.ts if required.
  4. Update docs/OAUTH.md and docs/MULTI-AUTH.md when behavior changes.
  5. Update tests in src/interceptors.test.ts and src/oauth-provider.test.ts.

Checks and tests

  • Run npm run typecheck before finishing.
  • Run npm test.

Notes

  • Always sanitize tokens in logs and errors.
  • OAuth sessions have extended timeout compared to static token sessions.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon