Skip to content

Releases: Hawk-API/hawkapi-mcp

v0.2.0 — security hardening

16 May 14:11

Choose a tag to compare

Full OWASP review fixes. See CHANGELOG.md for details.

v0.1.0

16 May 08:34

Choose a tag to compare

Initial release.

  • mount_mcp(app, path="/mcp", ...) — adds JSON-RPC endpoint that exposes every HawkAPI route as an MCP tool.
  • MCPServer — transport-agnostic core (initialize / ping / tools/list / tools/call / notifications).
  • OpenAPI 3.1 → tool conversion. Path / query / header / body merged into a single input schema with namespaced keys.
  • include_only / exclude filters.
  • Batch JSON-RPC requests supported.
  • Internal ASGI dispatch — tool calls run against the same app, so all middleware / auth / DI apply.
  • 28 tests, ruff + pyright strict clean.
  • Python 3.12 / 3.13, hawkapi>=0.1.7.