Skip to content

✨ One-click API-to-MCP transform #2187#2765

Open
YehongPan wants to merge 2 commits intodevelopfrom
pyh/feat_api2mcp_develop
Open

✨ One-click API-to-MCP transform #2187#2765
YehongPan wants to merge 2 commits intodevelopfrom
pyh/feat_api2mcp_develop

Conversation

@YehongPan
Copy link
Copy Markdown
Contributor

✨ One-click API-to-MCP transform #2187
[Specification Detail]

  1. Supports user input of JSON in OpenAPI format, converting the API data into MCP tools.
  2. A new database table is added to manage externally imported APIs. The mcp_service table retrieves and converts MCP tools.
  3. Add test cases.
    [Test Result]
    img_v3_0210i_17f8f9db-0a2a-4190-a5e1-55df2e09c77g
    img_v3_0210i_9ce3ccd8-3871-4b6c-b275-9873792372cg
    img_v3_0210i_1d0a4900-fd12-4e64-a1ba-e0fc8123905g
    img_v3_0210i_5b04ca99-ff95-4a65-ad8a-2cccaedd48cg

[Specification Detail]
1. Supports user input of JSON in OpenAPI format, converting the API data into MCP tools.
2. A new database table is added to manage externally imported APIs. The `mcp_service` table retrieves and converts MCP tools.
3. Add test cases.
[Specification Detail]
1. Repairing production line checks.
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 8, 2026

Codecov Report

❌ Patch coverage is 94.08602% with 33 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
backend/mcp_service.py 91.34% 16 Missing and 2 partials ⚠️
backend/services/tool_configuration_service.py 92.02% 8 Missing and 7 partials ⚠️

📢 Thoughts on this report? Let us know!

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