Skip to content

Empty the footer of outbound links, and fix the registry listing - #44

Merged
lbesecker195 merged 1 commit into
mainfrom
fix/footer-links-and-registry-identity
Sep 20, 2026
Merged

lbesecker195 merged 1 commit into
mainfrom
fix/footer-links-and-registry-identity

Conversation

@lbesecker195

Copy link
Copy Markdown
Owner

Closes #43.

Footer

No outbound links remain — not to third parties, not to our own properties. A test asserts the allowed-host list is empty, so any future one fails the build.

Removed Kept
gateway.mcpharbor.dev (For agents column) gateway link in the header — the only place it was asked for
seriouslysimpleanalytics.com (Project column) the analytics credit, as plain text
seriouslysimpleanalytics.com (bottom bar link)

The analytics credit stays as text deliberately: attribution is still owed and still wanted, it just does not need to be a sitewide link to be paid. Say the word if you want the sentence gone too.

Publish a server fills the Project column so it is not left with a single entry.

One conditional exception remains: the DB-IP credit, which is a CC BY 4.0 licence condition and renders only while that geo database is loaded. Geo blocking is off, so it renders nowhere today.

Registry listing

server.json was publishing repository.url as https://github.com/lbesecker195/HoneyTrap, subfolder mcp_registery — the stale clone. The canonical repo is lbesecker195/MCP_Registry at its root. That URL is what the official registry and GitHub's registry both surface to anyone evaluating the server, so it was sending them to an abandoned repository.

Corrected, and bumped to 1.0.1 so the publish job republishes it.

On github.com/mcp

No submission is needed — it is already registered. The server is published and active in the official MCP Community Registry (since 2026-09-18), and GitHub's own announcement states that servers self-published there "will automatically appear in the GitHub MCP Registry". GitHub's surface has no separate submission form; it ingests from the community registry.

Two things worth your call, neither changed here:

  1. The registry name is keyword-stuffed: io.github.lbesecker195/mcp-registry-search-find-mcp-servers-discover-install-mcp-tools-directory-catalog-marketplace. Your own book argues against exactly this — long names that feel clever until lookups fail. Renaming means retiring the current identity and republishing under a new one, which is disruptive, so I have not done it unilaterally.
  2. GitHub's registry is curated in its presentation, so ingestion is not a guarantee of prominent placement.

96 tests pass.


Pages affected:

🤖 Generated with Claude Code

The footer now links nowhere off-site -- not to third parties, and not to our
own properties either. The gateway link stays in the header, which is where it
was asked for.

- Drop the gateway and analytics links from the footer columns
- Keep the analytics credit as plain text, because attribution is still owed
  and wanted; it does not need to be a sitewide link to be paid
- Put "Publish a server" in the Project column so it is not left with one item
- Point server.json at lbesecker195/MCP_Registry instead of the HoneyTrap
  clone, and bump to 1.0.1 so the corrected metadata republishes

The listing is the first thing anyone evaluating this server reads, and it was
sending them to an abandoned repository. The server is already active in the
official MCP Community Registry, which is the documented route into GitHub's
registry, so this corrects an existing listing rather than creating one.

---

Pages affected:

- [MCP Registry](https://ai.mcpharbor.dev/) — home page carrying the revised footer.
- [Browse MCP servers](https://ai.mcpharbor.dev/servers) — catalogue of Model Context Protocol servers.
- [MCP endpoint](https://ai.mcpharbor.dev/mcp) — the endpoint the registry listing points at.
- [Agent instructions](https://ai.mcpharbor.dev/llms.txt) — plain-text guide for agents.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@lbesecker195
lbesecker195 merged commit 77d9164 into main Sep 20, 2026
3 checks passed
@lbesecker195
lbesecker195 deleted the fix/footer-links-and-registry-identity branch September 20, 2026 04:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Strip outbound links from the footer, and point the registry listing at the canonical repo

1 participant