whodb_platform_functions
List ontology functions in a selected hosted project, filtering by name, language/type, or deployment status. Request only needed fields and target a workspace per call.
Instructions
List ontology functions in the selected hosted project.
Use name, type, and deployed filters when known; type maps to language for this tool. Prefer fields such as ["id", "name", "description", "isDeployed"] for discovery. Request heavier fields such as "files" only when source code is needed. Function source file content is capped in MCP output. Secret bindings include secret ids only, never secret values. Accepts workspace {host, org, project} for per-call targeting without changing defaults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional case-insensitive name substring filter for list tools | |
| type | No | Optional type filter, for example provider type, transform trigger mode, or function language | |
| limit | No | Maximum list items to return; use offset to continue | |
| fields | No | Top-level output fields to include. Prefer only fields needed now; call again with more fields if needed. | |
| offset | No | Number of matching list items to skip | |
| search | No | Optional case-insensitive search term; currently aliases name for list tools | |
| status | No | Optional status filter for resources that expose status | |
| deployed | No | Optional function deployment filter: true or false | |
| workspace | No | Optional target for this call only. Omit to use the session default set by whodb_platform_session_use, then process/saved defaults. Discover targets with whodb_platform_hosts, whodb_platform_orgs and whodb_platform_projects. | |
| schema_mode | No | Optional dataset schema mode filter |