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
-**List Resources**: Query and list knowledge box contents
95
+
-**Suggest**: Get suggestions based on queries
105
96
106
-
See the [generated MCP tools](../NucliaDbClient/Generated/NucliaDbMcpTools.g.cs) for the complete list.
97
+
The full NucliaDB API has 110+ operations across these tags:
98
+
- Search (18 tools) ✓ Currently enabled
99
+
- Resources - Resource CRUD operations
100
+
- Knowledge Boxes - KB management
101
+
- Models - Model configuration
102
+
- Knowledge Box Services - Advanced KB services
103
+
- And more...
104
+
105
+
See the [generated MCP tools](../NucliaDbClient/Generated/NucliaDbMcpTools.g.cs) for the current filtered list. To include different operations, see the **Tag Filtering** section in Development below.
107
106
108
107
## Environment Variables
109
108
@@ -166,14 +165,57 @@ dotnet run --project RestClient.Net.OpenApiGenerator.Cli/RestClient.Net.OpenApiG
166
165
-n NucliaDB.Generated \
167
166
-c NucliaDBApiExtensions
168
167
169
-
# Regenerate the MCP tools
168
+
# Regenerate the MCP tools with tag filtering (recommended to reduce tool count)
169
+
# Only include Search-related tools (18 tools instead of 110)
170
+
dotnet run --project RestClient.Net.McpGenerator.Cli/RestClient.Net.McpGenerator.Cli.csproj -- \
The NucliaDB OpenAPI spec has many operations organized by tags. To avoid flooding Claude Code with too many tools, use the `--tags` parameter to specify which sections you want:
202
+
203
+
**Available tags:**
204
+
-`Search` - Search and ask operations (18 tools)
205
+
-`Resources` - Resource CRUD operations
206
+
-`Knowledge Boxes` - Knowledge box management
207
+
-`Models` - Model configuration
208
+
-`Knowledge Box Services` - Advanced KB services
209
+
- And more...
210
+
211
+
**Examples:**
212
+
```bash
213
+
# Only search operations (recommended for most use cases)
0 commit comments