matthias
|
598f3ac5da
|
feat: parse --transport, --host, and --port flags in main.py to allow dynamic SSE/HTTP configurations, release 0.2.13
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 11s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m26s
|
2026-05-30 21:07:29 +02:00 |
|
matthias
|
a30bef822b
|
feat: add direct HTTP custom route /get-map/{activity_id} using FastMCP decorator and bump version to 0.2.12
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m30s
|
2026-05-30 20:56:07 +02:00 |
|
matthias
|
7d15789a0f
|
bump: version to 0.2.11 for release
CI/CD Pipeline / Publish to PyPI (push) Successful in 14s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m35s
|
2026-05-30 20:39:00 +02:00 |
|
matthias
|
4c79d5179e
|
feat: use highly strict pass-through LLM proxy instruction for map iframe tool output and release 0.2.10
CI/CD Pipeline / Publish to PyPI (push) Successful in 12s
CI/CD Pipeline / Lint & Check (push) Successful in 11s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m29s
|
2026-05-30 20:28:34 +02:00 |
|
matthias
|
09af18ce7d
|
feat: return base64-encoded HTML data-URI iframe inside get_activity_map tool to bypass gateway limits, keeping MCP App _meta block
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m28s
|
2026-05-30 20:09:46 +02:00 |
|
matthias
|
99ee6b7076
|
fix: enforce mime_type='text/html' inside FastMCP resource decorators and release 0.2.8
|
2026-05-30 19:34:45 +02:00 |
|
matthias
|
4d127541c5
|
refactor: remove old duplicate map resource declarations, clean generate_test_map and release version 0.2.7
CI/CD Pipeline / Publish to PyPI (push) Successful in 12s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m27s
|
2026-05-30 19:31:16 +02:00 |
|
matthias
|
04663d7ba1
|
feat: add static strava://activity/last/map resource to show up in MCP Inspector Resources tab
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m27s
|
2026-05-30 19:00:38 +02:00 |
|
matthias
|
3164e91be9
|
feat: expose activity map as a native MCP App resource with _meta ui resourceUri
CI/CD Pipeline / Publish to PyPI (push) Successful in 12s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m28s
|
2026-05-30 18:48:33 +02:00 |
|
matthias
|
ef3b8305ab
|
feat: output raw HTML in get_activity_map for native markdown block rendering
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 10s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m28s
|
2026-05-30 18:34:42 +02:00 |
|
matthias
|
ab971b8307
|
feat: add LLM system context to get_activity_map to force verbatim iframe rendering
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Lint & Check (push) Successful in 11s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m28s
|
2026-05-30 18:01:02 +02:00 |
|
matthias
|
62ab00bb23
|
feat: render activity map directly inline using iframe srcdoc
CI/CD Pipeline / Lint & Check (push) Successful in 11s
CI/CD Pipeline / Publish to PyPI (push) Successful in 13s
CI/CD Pipeline / Build & Push Docker Image (push) Successful in 1m39s
|
2026-05-30 17:36:30 +02:00 |
|
matthias
|
8e9e4c01d4
|
style: refactor codebase to adhere to PEP 8 formatting standards throughout all source files
|
2026-05-12 23:55:58 +02:00 |
|
matthias
|
ed43e1928e
|
Initial commit: Modularized Strava MCP Server with UV and Hatchling
|
2026-05-09 01:06:04 +02:00 |
|