Releases: keboola/mcp-server
Releases · keboola/mcp-server
v1.0.0
What's Changed
- Update README - Add link to Keboola Discord server
- Project info tool by @ncapek in #148
- Transformations: fix invalid blocks by @mariankrotil in #156
- Use API endpoint for running BigQuery queries by @radcliffkey in #157
- Fix storage necessity validation by @mariankrotil in #144
Full Changelog: v0.33.5...v1.0.0
v0.33.5
What's Changed
- OAuth support by @vita-stejskal in #136
- Simplify and link response objects by @ncapek in #137
- Fix a field in jobs tools by @mariankrotil in #147
- Add logging setup by @tomasfejfar in #149
Full Changelog: v0.32.2...v0.33.5
v0.32.2
What's Changed
- Fix optional params in the component tools by @vita-stejskal in #128
- Update uv.lock by @vita-stejskal in #127
- Add display name to buckets and tables by @ncapek in #129
- Cleanup storage client methods by @radcliffkey in #132
- Validate flow schema by @ncapek in #131
- Custom schema validation and normalization - required field, button type, properties by @mariankrotil in #126
- Add project id endpoint by @ncapek in #135
- Add metadata for configs created/updated by MCP by @radcliffkey in #133
- Implement dynamic workspace creation by @vita-stejskal in #122
- Mcp improve sql tools by @mariankrotil in #134
- Testing component schemas by @mariankrotil in #138
- Release update tools md by @mariankrotil in #141
Full Changelog: v0.27.0...v0.32.2
v0.27.0
What's Changed
- Fix component tools descriptions by @vita-stejskal in #113
- Update uv.lock by @vita-stejskal in #114
- Listen on 127.0.0.1 by default by @vita-stejskal in #115
- Change timeout values in keboola client by @ncapek in #116
- Remove ddtrace from project deps; install it in Dockerfile by @vita-stejskal in #117
- Stop reading the server config from the URL query part unless --accept-secrets-in-url CLI parameter is set by @vita-stejskal in #119
- Validate Storage Configuration by @mariankrotil in #107
- Adding tests for storage validation by @mariankrotil in #118
- Update reduced component flag field by @ncapek in #120
- Add prompts by @jordanrburger in #121
- Validation of row and root parameter configurations by @mariankrotil in #112
- Testing utils storage and params format structure validations by @mariankrotil in #125
- Add get schema tool for flows by @ncapek in #124
- Add flows to MCP Server by @radektomasek in #108
Full Changelog: v0.22.1...v0.27.0
v0.22.1
What's Changed
- Use async methods for all API client calls by @radcliffkey in #92
- Use
uv
for package management by @radcliffkey in #96 - Allow updating production Helm chart, cleanup Docker tags by @wokoman in #101
- Remove error handling by @ncapek in #102
- Fetch config examples by @vita-stejskal in #100
- Add user agent to API calls by @radcliffkey in #98
- FastMCP 2x - session state injected via tool decorator by @mariankrotil in #93
- Consolidate component models by @ncapek in #103
- Add 'GET /' and 'GET /health-check' endpoints by @vita-stejskal in #105
- Tests for server client communication by @mariankrotil in #99
- Component Create | Update tools by @davidesner in #62
- Update job statuses by @mariankrotil in #110
- Add ddtrace package for observability by @wokoman in #106
- Fix BigQuery bug by @ncapek in #111
- Update TOOLS.md and README.md by @ncapek in #109
New Contributors
Full Changelog: v0.17.4...v0.22.1
v0.17.4
v0.17.3
What's Changed
- Update column description by @ncapek in #66
- Set up integration tests by @radcliffkey in #79
- Update README.md by @ottomansky in #82
- Enhance README.md by adding a note for BigQuery users by @ottomansky in #83
- Update transformation by @mariankrotil in #75
- Readme update by @ottomansky in #85
- Update README.md to specify navigation path for accessing Claude settings by @ottomansky in #86
- Integration tests - project setup by @radcliffkey in #87
- fix: Release CI/CD executed on tagged versions by @Matovidlo in #77
- Update tools md by @mariankrotil in #89
- Release - testing updates by @mariankrotil in #90
New Contributors
- @ottomansky made their first contribution in #82
Full Changelog: v0.16.1...v0.17.3
v0.16.1
What's Changed
- Tools markdown description by @ncapek in #60
- Bug fixes by @radcliffkey in #73
Full Changelog: v0.15.0...v0.16.1
v0.15.0
What's Changed
- Remove
Annotated
by @mariankrotil in #46 - Fetch component documentation from AI service by @ncapek in #44
- Add
docs_query
Documentation Q/A tool by @radcliffkey in #47 - Use simpler typing by @mariankrotil in #52
- Split component tools to submodules by @mariankrotil in #48
- Change quotes for strings by @mariankrotil in #50
- Update docs and packaging, so we can use
uvx keboola_mcp_server
command by @davidesner in #58 - Refactor of API clients by @radcliffkey in #59
- Readme update by @ottomansky in #68
- Refactor flake by @mariankrotil in #57
- Improve tool error handling by @ncapek in #55
Full Changelog: v0.10.2...v0.15.0
v0.10.2
Full Changelog: v0.6.0...v0.10.1
What's Changed
- KAB-980: update the installation instructions by @vita-stejskal in #51
- KAB-980: update the installation instructions; increment project version by @vita-stejskal in #53
Full Changelog: v0.10.1...v0.10.2