ToolsApi class

Constructors

ToolsApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

deleteToolsMcpServersById(String id) → Future<void>
Deregisters one of the caller org's external MCP servers, so its tools leave the registry.
deleteToolsMcpServersByIdWithHttpInfo(String id) → Future<Response>
Deregisters one of the caller org's external MCP servers, so its tools leave the registry.
deleteToolsPluginsAuthoredById(String id) → Future<PluginDeleted?>
Removes one of the caller org's built plugins, so the runtime can no longer load it.
deleteToolsPluginsAuthoredByIdWithHttpInfo(String id) → Future<Response>
Removes one of the caller org's built plugins, so the runtime can no longer load it.
deleteToolsSkillsById(String id) → Future<SkillDeleted?>
Removes one of the caller org's authored skills.
deleteToolsSkillsByIdWithHttpInfo(String id) → Future<Response>
Removes one of the caller org's authored skills.
getTools({String? source_, String? activated}) → Future<ToolList?>
Lists every tool the caller's org and project can reach, from every source, each flagged with whether it is activated.
getToolsActivation() → Future<ActivationSet?>
Reports which tools are switched on for the caller's org and project.
getToolsActivationWithHttpInfo() → Future<Response>
Reports which tools are switched on for the caller's org and project.
getToolsCatalog({String? q, String? featured, String? official, int? limit, int? offset}) → Future<McpCatalog?>
Lists the MCP servers the public registries publish, as we hold them: our canonical copy of registry.modelcontextprotocol.io, plus what we decided about each entry.
getToolsCatalogById(String id) → Future<MCPListing?>
Returns one catalog entry in full: the publisher's description, its repository and site, every package form with the runtime that launches it, and every hosted endpoint.
getToolsCatalogByIdWithHttpInfo(String id) → Future<Response>
Returns one catalog entry in full: the publisher's description, its repository and site, every package form with the runtime that launches it, and every hosted endpoint.
getToolsCatalogWithHttpInfo({String? q, String? featured, String? official, int? limit, int? offset}) → Future<Response>
Lists the MCP servers the public registries publish, as we hold them: our canonical copy of registry.modelcontextprotocol.io, plus what we decided about each entry.
getToolsMcpServers() → Future<McpServerList?>
Lists the external MCP servers the caller's org has registered.
getToolsMcpServersWithHttpInfo() → Future<Response>
Lists the external MCP servers the caller's org has registered.
getToolsPlugins({String? all}) → Future<PluginMountList?>
Reports what this deployment actually mounted: every subsystem the composition root declared and whether it is switched on.
getToolsPluginsAuthored() → Future<AuthoredPluginList?>
Lists the plugins the caller's org BUILT, newest first, each with the TypeScript as authored.
getToolsPluginsAuthoredWithHttpInfo() → Future<Response>
Lists the plugins the caller's org BUILT, newest first, each with the TypeScript as authored.
getToolsPluginsWithHttpInfo({String? all}) → Future<Response>
Reports what this deployment actually mounted: every subsystem the composition root declared and whether it is switched on.
getToolsSkills({String? activated}) → Future<SourceToolList?>
Lists the skills the caller's org can reach — the brand's embedded catalogue plus the org's own authored ones — with each one's activation flag.
getToolsSkillsAuthored() → Future<AuthoredSkillList?>
Lists the caller org's OWN skills with their SKILL.md bodies.
getToolsSkillsAuthoredWithHttpInfo() → Future<Response>
Lists the caller org's OWN skills with their SKILL.md bodies.
getToolsSkillsWithHttpInfo({String? activated}) → Future<Response>
Lists the skills the caller's org can reach — the brand's embedded catalogue plus the org's own authored ones — with each one's activation flag.
getToolsWithHttpInfo({String? source_, String? activated}) → Future<Response>
Lists every tool the caller's org and project can reach, from every source, each flagged with whether it is activated.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
patchToolsCatalogById(String id, CurateReq curateReq) → Future<MCPListing?>
Sets what WE say about one catalog entry — hidden, featured, official, logo — and answers with the stored listing.
patchToolsCatalogByIdWithHttpInfo(String id, CurateReq curateReq) → Future<Response>
Sets what WE say about one catalog entry — hidden, featured, official, logo — and answers with the stored listing.
postToolsCall(ToolCall toolCall) → Future<ToolResult?>
Runs one of the caller's activated tools and answers with its output.
postToolsCallWithHttpInfo(ToolCall toolCall) → Future<Response>
Runs one of the caller's activated tools and answers with its output.
postToolsCatalogSync() → Future<McpCatalogSync?>
Pulls the public MCP registry into our canonical copy and reports what changed.
postToolsCatalogSyncWithHttpInfo() → Future<Response>
Pulls the public MCP registry into our canonical copy and reports what changed.
postToolsMcpServers(CreateServerReq createServerReq) → Future<MCPServer?>
Gives the caller's org one more external MCP server, so its tools join the org's tool plane and the fleet's MCP server.
postToolsMcpServersWithHttpInfo(CreateServerReq createServerReq) → Future<Response>
Gives the caller's org one more external MCP server, so its tools join the org's tool plane and the fleet's MCP server.
postToolsPluginsBuild(BuildRequest buildRequest) → Future<BuildOut?>
Builds and stores one plugin for the caller's org.
postToolsPluginsBuildWithHttpInfo(BuildRequest buildRequest) → Future<Response>
Builds and stores one plugin for the caller's org.
postToolsSkills(SkillIn skillIn) → Future<SkillWritten?>
Adds or revises one of the caller org's own skills, and answers 201 with the stored record.
postToolsSkillsWithHttpInfo(SkillIn skillIn) → Future<Response>
Adds or revises one of the caller org's own skills, and answers 201 with the stored record.
putToolsActivation(ActivationReq activationReq) → Future<ActivationSet?>
Switches tools on and off for the caller's org and project, and answers with the resulting activated set.
putToolsActivationWithHttpInfo(ActivationReq activationReq) → Future<Response>
Switches tools on and off for the caller's org and project, and answers with the resulting activated set.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited