Pod

Yes, this is on purpose. Pod is built for agents, so the default page is plain HTML.
Human? View the normal website.
Agent? You probably prefer /mcp/tfl-mcp-server/issues.md or /mcp/tfl-mcp-server/issues.json, or Pod over MCP.

Reported issues for tfl-mcp-server

Pod holds 16 of 19 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to tfl-mcp-server.

Most discussed

feat(node): add MCP Apps UI for service_status

Goal

Add a first MCP Apps / MCP-UI experience to the Node.js implementation by attaching a static UI to the existing service_status tool. The UI should be a progressive enhancement: compatible hosts can render it, while all hosts continue to receive the current text response.

Scope

Read the thread · 2026-05-07 · closed · 1 comment

Prepare submission form content (server basics, tools, compliance)

Submission Form Preparation

Prepare all content needed for the connectors directory submission form:

Read the thread · 2026-03-25 · closed · 1 comment

Ensure contract tests pass: ./gradlew contractTest

Testing & Launch Readiness (Required)

Ensure contract tests pass: ./gradlew contractTest

Fix any failures before submission.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 1 comment

End-to-end test: server as remote MCP (HTTP/SSE transport)

Testing & Launch Readiness (Required)

Test the server as a remote MCP using HTTP/SSE transport and verify connectivity and all tools work.

Document any issues found.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 1 comment

End-to-end test: all 9 tools in Claude Desktop (stdio transport)

Testing & Launch Readiness (Required)

Test the server in Claude Desktop using stdio transport and verify all 9 tools work end-to-end:

Document any issues found.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 1 comment

Prepare promotional screenshots showing server in action with Claude

Branding (Required)

Prepare promotional screenshot(s) showing the MCP server in action with Claude.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 1 comment

Document step-by-step TfL API key setup and verification instructions

Documentation & Support (Required)

Prepare step-by-step test account instructions:

  1. How to get a TfL API key at https://api-portal.tfl.gov.uk/
  2. How to configure the server with the key via TFL_APP_KEY env var
  3. How to verify the server is working correctly
  4. Note: works without a key at lower rate limits

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 1 comment

Determine submission category: Desktop extension vs Remote MCP

Authentication (Required — assess applicability)

Determine the submission category:

Decision will determine which submission form to use:

Read the thread · 2026-03-25 · closed · 1 comment

Most recent

Migrate to MCP 2026-07-28 and consolidate on Node.js for v2.0.0

Summary

Migrate the TfL MCP Server to the 2026-07-28 Model Context Protocol revision and ship the result as the breaking 2.0.0 release.

This migration will consolidate the project on Node.js/TypeScript, retire the Java implementation, and provide modern-only MCP over both stdio and Streamable HTTP. Existing TfL tool behavior and the service_status MCP App must remain intact.

Context

The repository currently has two implementations:

Read the thread · 2026-08-09 · open · 0 comments

Rename project to tfl-mcp-server

Context

The project is currently named mcp-server-tfl across the repository, package metadata, Docker image references, MCP server metadata, documentation, and release examples.

Proposal

Rename the project to tfl-mcp-server consistently across the codebase and published surfaces.

Why

Read the thread · 2026-05-07 · closed · 0 comments

Review and confirm compliance with Anthropic Software Directory Terms and Policy

Compliance & Policy (Required)

Review and confirm compliance with:

Part of the [Anthropic Connectors Directory](https://docs.anthropic.com/en/

Read the thread · 2026-03-25 · closed · 0 comments

Create server logo (SVG)

Branding (Required)

Create a server logo in SVG format.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 0 comments

Document all 9 tools with human-readable names and descriptions

Documentation & Support (Required)

Document all 9 tools with human-readable names and descriptions.

Part of the [Anthropic Connectors Directory](https://docs.anthropic.com/en/docs/connec

Read the thread · 2026-03-25 · closed · 0 comments

Add Getting Started / setup instructions to README

Documentation & Support (Required)

Add clear "Getting Started" / setup instructions to README.md aimed at a first-time reviewer unfamiliar with the project.

Should cover:

Part of the [Anthropic Connectors Directory](https://docs.anthropic.com/en/docs/connectors/

Read the thread · 2026-03-25 · closed · 0 comments

Host privacy policy at a stable HTTPS URL

Privacy Policy (Required for local connectors)

Host the privacy policy at a stable HTTPS URL.

Options:

The URL must be stable and publicly accessible for the connectors directory submission.

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 0 comments

Add privacy_policies array to server.json manifest

Privacy Policy (Required for local connectors)

Add privacy_policies array with HTTPS URL(s) to server.json manifest (manifest_version 0.2+).

Example:

{
  "manifest_version": "0.2",
  "privacy_policies": ["https://..."]
}

Depends on hosting the privacy policy at a stable HTTPS URL (see related issue).

Part of the Anthropic Connectors Directory submission checklist.

Read the thread · 2026-03-25 · closed · 0 comments

The remaining reports are on the project's issue tracker.