From 91c9683d3f1de16d7a546151e20900e64a973627 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 22 Feb 2026 12:53:22 -0800 Subject: [PATCH] Fix #3336: Add repository links to PyPI package metadata Add [project.urls] section to pyproject.toml files for all Python packages (git, fetch, time) to include repository links and homepage on PyPI. Update git server README to include a Contributing section with repository link, matching the pattern of fetch and time servers. This addresses the issue where PyPI package pages were missing links to the source code repository. Co-Authored-By: Claude Haiku 4.5 --- src/fetch/pyproject.toml | 4 ++++ src/git/README.md | 9 +++++++++ src/git/pyproject.toml | 4 ++++ src/time/pyproject.toml | 4 ++++ 4 files changed, 21 insertions(+) diff --git a/src/fetch/pyproject.toml b/src/fetch/pyproject.toml index 24b42d8e3e..81e5d0ea36 100644 --- a/src/fetch/pyproject.toml +++ b/src/fetch/pyproject.toml @@ -25,6 +25,10 @@ dependencies = [ "requests>=2.32.3", ] +[project.urls] +Repository = "https://github.com/modelcontextprotocol/servers/tree/main/src/fetch" +Homepage = "https://github.com/modelcontextprotocol/servers" + [project.scripts] mcp-server-fetch = "mcp_server_fetch:main" diff --git a/src/git/README.md b/src/git/README.md index cdc77daa1b..79229a88ac 100644 --- a/src/git/README.md +++ b/src/git/README.md @@ -339,6 +339,15 @@ cd src/git docker build -t mcp/git . ``` +## Contributing + +We encourage contributions to help expand and improve mcp-server-git. Whether you want to add new tools, enhance existing functionality, or improve documentation, your input is valuable. + +For examples of other MCP servers and implementation patterns, see: +https://github.com/modelcontextprotocol/servers + +Pull requests are welcome! Feel free to contribute new ideas, bug fixes, or enhancements to make mcp-server-git even more powerful and useful. + ## License This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository. diff --git a/src/git/pyproject.toml b/src/git/pyproject.toml index 35ecbec80b..0ec76d09a4 100644 --- a/src/git/pyproject.toml +++ b/src/git/pyproject.toml @@ -22,6 +22,10 @@ dependencies = [ "pydantic>=2.0.0", ] +[project.urls] +Repository = "https://github.com/modelcontextprotocol/servers/tree/main/src/git" +Homepage = "https://github.com/modelcontextprotocol/servers" + [project.scripts] mcp-server-git = "mcp_server_git:main" diff --git a/src/time/pyproject.toml b/src/time/pyproject.toml index b498a07b4a..277d1be916 100644 --- a/src/time/pyproject.toml +++ b/src/time/pyproject.toml @@ -23,6 +23,10 @@ dependencies = [ "tzlocal>=5.3.1", ] +[project.urls] +Repository = "https://github.com/modelcontextprotocol/servers/tree/main/src/time" +Homepage = "https://github.com/modelcontextprotocol/servers" + [project.scripts] mcp-server-time = "mcp_server_time:main"