Skip to content

repo: point all GitHub URLs at oceanmodeling/ocean-mcp after the transfer - #120

Merged
mansurjisan merged 1 commit into
mainfrom
chore/transfer-urls-oceanmodeling
Aug 9, 2026
Merged

mansurjisan merged 1 commit into
mainfrom
chore/transfer-urls-oceanmodeling

Conversation

@mansurjisan

Copy link
Copy Markdown
Collaborator

The repository moved from mansurjisan/ocean-mcp to oceanmodeling/ocean-mcp.
This rewrites every github.com/mansurjisan/ocean-mcp reference to the new
owner: 92 occurrences across 41 files.

  • [project.urls] Homepage / Repository / Bug Tracker / Documentation /
    Changelog in all 19 server pyproject.toml files
  • repository.url in all 18 server.json files
  • USER_AGENT strings in usgs-mcp and winds-mcp
  • root README.md CI badge, clone command and citation URL; SECURITY.md
    advisory link; per-server READMEs for coops, erddap, nhc, stofs

Deliberately left alone (separate concern, needs a re-publish under the new
namespace):

  • the io.github.mansurjisan/* name fields in server.json and the
    matching <!-- mcp-name: ... --> markers in each README
  • the root README MCP Registry badge, which still queries
    registry.modelcontextprotocol.io/?q=mansurjisan — the live registry
    entries are still under that namespace, so repointing the badge now would
    make it return nothing

docs/architecture.md and the workflow files had no occurrences. Lint is
clean on both ruff check --select E,F,W --ignore E501 and ruff format --check.

…sfer

The repository moved from mansurjisan/ocean-mcp to oceanmodeling/ocean-mcp.
Rewrite every github.com/mansurjisan/ocean-mcp reference to the new owner:

- [project.urls] Homepage / Repository / Bug Tracker / Documentation /
  Changelog in all 19 server pyproject.toml files
- repository.url in all 18 server.json files
- USER_AGENT strings in usgs-mcp and winds-mcp
- root README badges, clone command and citation URL, SECURITY.md advisory
  link, and the per-server README links

The io.github.mansurjisan/* registry names in server.json and the mcp-name
markers are deliberately left alone; changing the namespace is a separate
step that requires re-publishing under the new namespace.
@mansurjisan
mansurjisan merged commit 72df81c into main Aug 9, 2026
20 checks passed
@mansurjisan
mansurjisan deleted the chore/transfer-urls-oceanmodeling branch August 9, 2026 09:04
mansurjisan added a commit that referenced this pull request Sep 4, 2026
)

Metadata-only release. The wheel picks up the project URLs that now
point at github.com/oceanmodeling/ocean-mcp (#120) and the README
mcp-name marker io.github.oceanmodeling/coops-mcp (#123), and the
registry step publishes the first entry under the org namespace.

This is the canary for the transferred publish pipeline: it exercises
the re-pointed PyPI trusted publisher and the org-owned registry
namespace end to end before any other server is released.
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.

1 participant