🔧 Improve mpc registry config

This commit is contained in:
OpenWaygate committed 2025-10-19 17:33:18 +08:00
1 parent 53fe373bbb
commit e01ce052ba
3 files changed
+20 -6

No files matched your search

+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background: #ffffff; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="262px" height="262px" viewBox="0 0 262 262" content="&lt;mxfile host=&quot;app.diagrams.net&quot; agent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36&quot; version=&quot;28.2.7&quot; pages=&quot;6&quot; scale=&quot;1&quot; border=&quot;3&quot;&gt;&#10; &lt;diagram name=&quot;yutu&quot; id=&quot;HgsUI8XXkYwbFTP1tohv&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;888&quot; dy=&quot;626&quot; grid=&quot;1&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;1100&quot; pageHeight=&quot;850&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-59&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;1&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry x=&quot;360&quot; y=&quot;199.9962463550923&quot; width=&quot;140&quot; height=&quot;198.7737536449077&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-60&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-59&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry y=&quot;68.77375364490771&quot; width=&quot;140&quot; height=&quot;130&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-61&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-60&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry width=&quot;139.99999999999997&quot; height=&quot;129.99999999999994&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-62&quot; value=&quot;&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=#FF6666;strokeColor=none;sketch=1;curveFitting=1;jiggle=2;shadow=0;fillStyle=solid;&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-61&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;139.99999999999997&quot; height=&quot;129.99999999999994&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-63&quot; value=&quot;&quot; style=&quot;triangle;whiteSpace=wrap;html=1;fillColor=#FFB570;strokeColor=none;sketch=1;curveFitting=1;jiggle=2;fillStyle=solid;rounded=1;shadow=1;rotation=5;&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-61&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;52.02&quot; y=&quot;28.96857142857143&quot; width=&quot;61.12&quot; height=&quot;65&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-64&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-59&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry x=&quot;19.450183927289345&quot; width=&quot;114.73981607271065&quot; height=&quot;96.74375364490771&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-65&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-64&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry x=&quot;16.10981607271065&quot; y=&quot;19.383753644907713&quot; width=&quot;55&quot; height=&quot;60&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-66&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-65&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry y=&quot;0.10259520280253653&quot; width=&quot;56.715265723924134&quot; height=&quot;57.54059926327666&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-67&quot; value=&quot;&quot; style=&quot;group;rotation=-30;aspect=fixed;&quot; parent=&quot;oqL2SlSINcPumu3K1nYp-66&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry x=&quot;15.800297587748455&quot; y=&quot;2.4003365383475392&quot; width=&quot;23.732966783961707&quot; height=&quot;52.73992618658157&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;oqL2SlSINcPumu3K1nYp-68&quot; value=&quot;&quot; style=&quot;curved=1;endArrow=none;html=1;rounded=0;endFill=0;fillColor=#FF6666;strokeColor=#FF6666;comic=0;orLine truncated

After

Width:  |  Height:  |  Size: 1.7 MiB

+1 -1
View File
@@ -230,5 +230,5 @@ func (s *svc) saveToken(token *oauth2.Token) {
slog.Error(cacheTokenFailed, "error", err)
os.Exit(1)
}
slog.Info("Token cached to file", "file", s.tokenFile)
slog.Debug("Token cached to file", "file", s.tokenFile)
}
+15 -5
View File
@@ -1,20 +1,30 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
"title": "yutu",
"name": "io.github.eat-pray-ai/yutu",
"description": "A fully functional MCP server and CLI for YouTube",
"icons": [
{
"mimeType": "image/svg+xml",
"sizes": ["any"],
"src": "https://raw.githubusercontent.com/eat-pray-ai/yutu/main/assets/yutu-ico.svg"
}
],
"repository": {
"url": "git@github.com:eat-pray-ai/yutu.git",
"source": "github"
"source": "github",
"id": "643163403"
},
"version": "v0.10.3",
"version": "v0.10.4-dev",
"packages": [
{
"registryType": "oci",
"registryBaseUrl": "https://ghcr.io",
"identifier": "eat-pray-ai/yutu",
"version": "v0.10.3",
"version": "v0.10.4-dev",
"transport": {
"type": "stdio"
"type": "streamable-http",
"url": "http://localhost:8216/mcp"
},
"runtimeArguments": [
{