Template:Tool: Difference between revisions

From Public AI Wiki
Jolow (talk | contribs)
No edit summary
Jolow (talk | contribs)
No edit summary
Line 10: Line 10:
  |ToolType = String
  |ToolType = String
}}
}}
<templatedata>
{
  "description": "Registers an MCP tool in the shared tools database.",
  "params": {
    "ToolName": {
      "label": "Tool name",
      "type": "string",
      "required": true
    },
    "Description": {
      "label": "Description",
      "type": "string",
      "required": true
    },
    "RepoURL": {
      "label": "Repository URL",
      "type": "string"
    },
    "Author": {
      "label": "Author",
      "type": "string"
    },
    "ToolType": {
      "label": "Tool type",
      "type": "string"
    }
  }
}
</templatedata>
</noinclude>
</noinclude>
<includeonly>
<includeonly>
{{#cargo_store:
{{#cargo_store:
Line 20: Line 51:
  |ToolType = {{{ToolType|}}}
  |ToolType = {{{ToolType|}}}
}}
}}
'''Tool:''' {{{ToolName}}} 
'''Description:''' {{{Description}}}
</includeonly>
</includeonly>
<noinclude>
<templatedata>
{
"params": {
"ToolName": {},
"Description": {},
"RepoURL": {},
"Author": {},
"ToolType": {}
},
"description": "Test"
}
</templatedata>
</noinclude>

Revision as of 05:00, 22 December 2025

Template for storing MCP tools using Cargo.

This template defines the table "Tools". View table.

Registers an MCP tool in the shared tools database.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Tool nameToolName

no description

Stringrequired
DescriptionDescription

no description

Stringrequired
Repository URLRepoURL

no description

Stringoptional
AuthorAuthor

no description

Stringoptional
Tool typeToolType

no description

Stringoptional