feat: add fastmcp based MCP server (#54)
* chore: delete all previous ts based mcp server * feat: add new mcp server in python using fastmcp - Supports both self-hosted (using stdio) and cloud using stdio and http transports. - Stdio supports PAT based auth and http transport uses OAuth * delete old node github actions * add gh action to publish to pypi * use workspace_slug from env or oauth token * fix fetching installation flow * add docker files * feat: add support to run oauth, header and stdio based mcp servers * refactor code for each of the mcp server * fix env variables in stdio transport * update docker command to use http transport * add info logs in oauth provider * fix: downgrade mcp to 1.22.0 version * formatting changes * use /api-key as path for header based mcp * update README with instructions on using python mcp * remove rest of the node files * upgrade fastmcp to latest version * Update server name and icon * add SSE transport for backward compatibility * add intake tools * add docs for intake tools * add sse documentation * set version as 0.2.0
S
Surya Prashanth committed
754faa99f7af480e9a361a8ef9b0c6465ded2fe2
Parent: c598a3f
Committed by GitHub <noreply@github.com>
on 12/29/2025, 10:29:26 AM