2026-09-30 01:35:43 +01:00
|
|
|
name: ttrss
|
|
|
|
|
version: "1.0.0"
|
|
|
|
|
description: Tiny Tiny RSS — feeds, headlines, article content, read/star state, subscribe
|
2026-10-02 23:56:13 +01:00
|
|
|
dockerImage: "mysources.co.uk/michal/ttrss-mcp:1.0.1"
|
2026-09-30 01:35:43 +01:00
|
|
|
transport: STDIO
|
|
|
|
|
repositoryUrl: https://mysources.co.uk/michal/ttrss-mcp
|
|
|
|
|
# No command: the image's entrypoint IS the MCP server. Custom server; the
|
|
|
|
|
# public tt-rss MCPs only take a pre-made session id and die when it expires.
|
|
|
|
|
# This one logs in with user/password and re-logs-in on NOT_LOGGED_IN.
|
|
|
|
|
healthCheck:
|
|
|
|
|
# A real getCategories call: a pass proves URL, login, and that the
|
|
|
|
|
# user's "Enable API access" preference is on.
|
|
|
|
|
tool: list_categories
|
|
|
|
|
arguments: {}
|
|
|
|
|
intervalSeconds: 60
|
|
|
|
|
timeoutSeconds: 10
|
|
|
|
|
env:
|
|
|
|
|
- name: TTRSS_URL
|
|
|
|
|
description: Full API endpoint (e.g. http://ttrss.ttrss.svc.cluster.local/api/)
|
|
|
|
|
required: true
|
|
|
|
|
- name: TTRSS_USER
|
|
|
|
|
description: tt-rss user with "Enable API access" set in preferences
|
|
|
|
|
required: true
|
|
|
|
|
- name: TTRSS_PASSWORD
|
|
|
|
|
description: That user's password
|
|
|
|
|
required: true
|