22 Commits

Author SHA1 Message Date
Sergey Parfenyuk
168149be44 chore: bump version v0.9.0 2025-09-22 20:29:29 +02:00
Rene Leonhardt
f66250e18c chore: update dependencies (#97)
### Chores
- Update dependencies
- Let dependabot update docker, github-actions and uv
- Replace update uv.lock workflow with dependabot CI
2025-09-22 16:08:02 +02:00
Sergey Parfenyuk
1e5091d669 chore: bump version v0.8.2 2025-07-05 15:44:56 +02:00
Sergey Parfenyuk
8fe9d42459 chore: bump version v0.8.1 2025-07-05 11:58:07 +02:00
Sergey Parfenyuk
04c92e471a chore: bump version 0.8.0 2025-05-31 09:15:25 +02:00
Sergey Parfenyuk
f31cd3e73c feat: support streamable transport in client mode (#70)
When running in client mode, use `--transport=streamablehttp` to enforce the new communication method between `mcp-proxy` and remote MCP servers.
2025-05-26 09:50:35 +02:00
Sergey Parfenyuk
774b4aaa2a chore: bump version 2025-05-13 08:44:49 +02:00
caydenwei
8fee3d9833 feat: support streamable http proxy (#60) 2025-05-09 19:03:26 +02:00
Sergey Parfenyuk
e9fe649fe8 chore: upgrade deps (#49) 2025-04-13 12:16:01 +02:00
Sergey Parfenyuk
79670a4afa chore: bump all deps (#38) 2025-03-25 09:38:18 +01:00
Sergey Parfenyuk
78783f3aec docs: notes on docker-compose use 2025-03-05 18:28:12 +01:00
Sergey Parfenyuk
cff379061e chore: sync uv.lock 2025-02-07 20:56:40 +01:00
Sergey Parfenyuk
842ee7099e chore: sync uv.lock 2025-01-26 19:24:59 +01:00
Sergey Parfenyuk
787ba896e7 chore: add Python 3.10 support (#17)
- Add badges
- Use codecov.io
- Change classifiers to include 3.10
2025-01-13 19:04:14 +01:00
Sergey Parfenyuk
d4ada000b1 chore: bump mcp version (#16)
- Bump mcp: 1.1.2 -> 1.2.0
- Assume version constraints
- Update imports
2025-01-08 19:18:40 +01:00
Sergey Parfenyuk
874ae38087 docs: update readme and --help output (#13)
* Refine CLI and reflect the change in the documentation
* Update README.md with concise examples
* Bump version

---------

Co-authored-by: Allen Porter <allen.porter@gmail.com>
2025-01-02 21:22:59 +01:00
Sergey Parfenyuk
c065900c12 chore: add mypy for advanced type checks 2024-12-31 19:59:45 +01:00
Allen Porter
44b09ec954 feat: serve a SSE server proxying a STDIO server (#8)
* Add library for serving an sse server proxying a stdio server

* Change context manager for running server in the background thread

* Fix lint errors in new test fixture

* Update starlette response routing

* Fix ruff format errors

* Fix ruff format errors

* Fix typos in SseServerSettigs

* Rename host to bind host and update to localhost

* Update for new import location

* Update imports based on ruff rules

* Update src/mcp_proxy/sse_server.py

Co-authored-by: Guillaume Raille <guillaume.raille@gmail.com>
2024-12-31 19:08:31 +01:00
Sergey Parfenyuk
614f146532 chore: update project info (#6) 2024-12-29 17:24:20 +01:00
Sergey Parfenyuk
89d4d4b12c chore: enable ci 2024-12-28 22:54:51 +01:00
Allen Porter
48ea353a48 Add dev dependencies 2024-12-28 11:44:00 -08:00
Sergey Parfenyuk
6584ed47c6 feat: connect to remote servers with SSE 2024-12-26 22:02:55 +01:00