Skip to content

Add MCP Python SDK to Used by list#3494

Merged
koxudaxi merged 1 commit into
mainfrom
add-mcp-python-sdk-used-by
Jun 25, 2026
Merged

Add MCP Python SDK to Used by list#3494
koxudaxi merged 1 commit into
mainfrom
add-mcp-python-sdk-used-by

Conversation

@koxudaxi

@koxudaxi koxudaxi commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Summary by CodeRabbit

  • Documentation
    • Updated the README “Projects that use datamodel-code-generator” section with a new entry for modelcontextprotocol/python-sdk, including a link and reference to the generation script used for MCP protocol models.
    • Updated docs/index.md (“Used by” section) to include the same new project reference.

@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 19cbb08f-f4d7-4bc6-9e95-f1c0885a9497

📥 Commits

Reviewing files that changed from the base of the PR and between 21356ef and 4c64e50.

⛔ Files ignored due to path filters (1)
  • docs/llms-full.txt is excluded by none and included by none
📒 Files selected for processing (2)
  • README.md
  • docs/index.md
✅ Files skipped from review due to trivial changes (2)
  • README.md
  • docs/index.md

📝 Walkthrough

Walkthrough

Adds a modelcontextprotocol/python-sdk entry to the project lists in README.md and docs/index.md, each linking to the MCP protocol model generation script.

Changes

Documentation project list update

Layer / File(s) Summary
Project entries added
README.md, docs/index.md
Both project lists gain a modelcontextprotocol/python-sdk bullet linking to the script that generates MCP protocol models.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

Hop, hop, I nibbled the docs just right,
A new little project joined the light.
Two bullets point where models are spun,
And the rabbit approves—well done! 🐇

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: adding the MCP Python SDK to the Used by list.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add-mcp-python-sdk-used-by

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

📚 Docs Preview: https://pr-3494.datamodel-code-generator.pages.dev

@codspeed-hq

codspeed-hq Bot commented Jun 25, 2026

Copy link
Copy Markdown

Merging this PR will degrade performance by 12.18%

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

❌ 1 regressed benchmark
✅ 10 untouched benchmarks
⏩ 98 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
WallTime test_perf_large_models_pydantic_v2 2.8 s 3.2 s -12.18%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing add-mcp-python-sdk-used-by (4c64e50) with main (8e99044)

Open in CodSpeed

Footnotes

  1. 98 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@koxudaxi koxudaxi force-pushed the add-mcp-python-sdk-used-by branch from 21356ef to 4c64e50 Compare June 25, 2026 15:50
@koxudaxi koxudaxi enabled auto-merge (squash) June 25, 2026 15:51
@codecov

codecov Bot commented Jun 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (8e99044) to head (4c64e50).

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #3494   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          151       151           
  Lines        33111     33111           
  Branches      3865      3865           
=========================================
  Hits         33111     33111           
Flag Coverage Δ
unittests 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@koxudaxi koxudaxi merged commit b34da04 into main Jun 25, 2026
61 of 62 checks passed
@koxudaxi koxudaxi deleted the add-mcp-python-sdk-used-by branch June 25, 2026 15:56
@github-actions

Copy link
Copy Markdown
Contributor

Breaking Change Analysis

Result: No breaking changes detected

Reasoning: PR #3494 only adds a single documentation line (the modelcontextprotocol/python-sdk project entry to the "Used by" list) across README.md, docs/index.md, and docs/llms-full.txt. There are no changes to generated code output, Jinja2 templates, CLI options, the Python API, default behaviors, Python version support, or error handling. The deleted-lines file is empty, confirming nothing was removed. This is a docs-only change with no breaking changes.


This analysis was performed by Claude Code Action

@coderabbitai coderabbitai Bot mentioned this pull request Jun 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🎉 Released in 0.66.0

This PR is now available in the latest release. See the release notes for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant