Back to list
davidruzicka

http-transport

by davidruzicka

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

0🍴 0📅 Jan 25, 2026

SKILL.md


name: http-transport description: Work on HTTP transport, sessions, and interceptors. Use when modifying HTTP transport behavior, rate limits, retries, or session handling.

HTTP transport

When to use

  • Changing HTTP transport behavior
  • Adjusting rate-limit, retry, or fetch logic
  • Modifying session handling or request pipeline

Steps

  1. Update src/http-transport.ts for transport behavior.
  2. Update src/http-client-factory.ts for session and client logic.
  3. Follow the interceptor order: auth - rate-limit - retry - fetch.
  4. Update docs/HTTP-TRANSPORT.md if behavior changes.
  5. Update relevant tests in src/http-transport*.test.ts.

Checks and tests

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

Notes

  • Keep error handling typed and include correlation ids.
  • Do not add HSTS headers.

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