SIGN IN SIGN UP

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