You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/README.md
+23-11Lines changed: 23 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -115,7 +115,9 @@ syncPolicy:
115
115
- Creating curated/filtered subsets
116
116
- Registry federation scenarios
117
117
118
-
**Note:** Upstream format conversion is not yet fully implemented. Use Git or File sources for production.
118
+
**Format Structure:**
119
+
The upstream format uses a wrapper structure with `version`, `meta`, and `data` sections (see `examples/upstream-registry.json`).
120
+
Each server follows the MCP 2025-10-17 schema with `$schema`, `packages[]`, and `_meta` extensions for ToolHive-specific metadata (tier, status, tools, etc.).
119
121
120
122
---
121
123
@@ -256,23 +258,33 @@ filter:
256
258
3. Tag include (empty = include all)
257
259
4. Tag exclude
258
260
261
+
### Data Format Examples
262
+
263
+
See the example files for format reference:
264
+
- **ToolHive format** (`examples/toolhive-registry.json`): Flat structure with servers as an object/map
265
+
- **Upstream format** (`examples/upstream-registry.json`): Wrapper structure with meta/data sections and MCP 2025-10-17 schema
0 commit comments