try
Create guides as MCP servers to instruct coding agents to use your software (library, API, etc).
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 reorder_steps 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"try": {
"url": "https://install.md/mcp/try"
}
}
}遠端端點
https://install.md/mcp/trystreamable-http它能做什麼
工具清單
工具(13)
🟡create_session
Create a new anonymous session for managing projects
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_projects(session_id)
List all projects in the anonymous session
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
}
},
"required": [
"session_id"
],
"additionalProperties": false
}🟢get_project_details(session_id, project_slug)
Get detailed information about a specific project in the session
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to get details for"
}
},
"required": [
"session_id",
"project_slug"
],
"additionalProperties": false
}🟡create_project(session_id, name, slug, is_public, overview_content)
Create a new project in the anonymous session
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"name": {
"type": "string",
"description": "The display name of the project"
},
"slug": {
"type": "string",
"description": "The URL slug for the project (used in URLs)"
},
"is_public": {
"type": "boolean",
"description": "Whether the project is public or private",
"default": false
},
"overview_content": {
"type": "string",
"description": "Markdown content for the project overview",
"default": ""
}
},
"required": [
"session_id",
"name",
"slug"
],
"additionalProperties": false
}🟡update_project(session_id, project_slug, name, slug, is_public, ...)
Update an existing project in the anonymous session
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to update"
},
"name": {
"type": "string",
"description": "The display name of the project"
},
"slug": {
"type": "string",
"description": "The URL slug for the project (used in URLs)"
},
"is_public": {
"type": "boolean",
"description": "Whether the project is public or private"
},
"overview_content": {
"type": "string",
"description": "Markdown content for the project overview"
}
},
"required": [
"session_id",
"project_slug"
],
"additionalProperties": false
}🔴delete_project(session_id, project_slug)
Delete a project from the anonymous session
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to delete"
}
},
"required": [
"session_id",
"project_slug"
],
"additionalProperties": false
}🟡add_tool(session_id, project_slug, name, display_name, description, ...)
Add a new tool/step to a project
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to add the tool to"
},
"name": {
"type": "string",
"description": "The unique name of the tool (used as identifier)"
},
"display_name": {
"type": "string",
"description": "The human-readable display name of the tool"
},
"description": {
"type": "string",
"description": "Description of what the tool does"
},
"is_enabled": {
"type": "boolean",
"description": "Whether the tool is enabled",
"default": true
},
"tool_type": {
"type": "string",
"description": "The type of tool (step, builtin, tip)",
"enum": [
"step",
"builtin",
"tip"
],
"default": "step"
},
"step_order": {
"type": "number",
"description": "The order of this step in the project workflow"
},
"tool_schema": {
"type": "string",
"description": "JSON schema for tool parameters"
},
"response_template": {
"type": "string",
"description": "Markdown template for tool response"
}
},
"required": [
"session_id",
"project_slug",
"name",
"display_name"
],
"additionalProperties": false
}🟡update_tool(session_id, tool_id, name, display_name, description, ...)
Update an existing tool
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"tool_id": {
"type": "string",
"description": "The ID of the tool to update"
},
"name": {
"type": "string",
"description": "The unique name of the tool (used as identifier)"
},
"display_name": {
"type": "string",
"description": "The human-readable display name of the tool"
},
"description": {
"type": "string",
"description": "Description of what the tool does"
},
"is_enabled": {
"type": "boolean",
"description": "Whether the tool is enabled"
},
"tool_type": {
"type": "string",
"description": "The type of tool (step, builtin, tip)",
"enum": [
"step",
"builtin",
"tip"
]
},
"step_order": {
"type": "number",
"description": "The order of this step in the project workflow"
},
"tool_schema": {
"type": "string",
"description": "JSON schema for tool parameters"
},
"response_template": {
"type": "string",
"description": "Markdown template for tool response"
}
},
"required": [
"session_id",
"tool_id"
],
"additionalProperties": false
}⚪toggle_tool(session_id, tool_id)
Toggle a tool's enabled/disabled state
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"tool_id": {
"type": "string",
"description": "The ID of the tool to toggle"
}
},
"required": [
"session_id",
"tool_id"
],
"additionalProperties": false
}🔴delete_tool(session_id, tool_id)
Delete a tool from a project
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"tool_id": {
"type": "string",
"description": "The ID of the tool to delete"
}
},
"required": [
"session_id",
"tool_id"
],
"additionalProperties": false
}⚪reorder_steps(session_id, project_slug, tool_orders)
Reorder tools/steps in a project
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to reorder tools in"
},
"tool_orders": {
"type": "array",
"description": "Array of tool IDs and their new step orders",
"items": {
"type": "object",
"properties": {
"tool_id": {
"type": "string",
"description": "The ID of the tool to reorder"
},
"step_order": {
"type": "number",
"description": "The new step order for the tool"
}
},
"required": [
"tool_id",
"step_order"
]
}
}
},
"required": [
"session_id",
"project_slug",
"tool_orders"
],
"additionalProperties": false
}🟡add_data_source(session_id, project_slug, url, type)
Add a new data source to a project
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"project_slug": {
"type": "string",
"description": "The slug of the project to add the data source to"
},
"url": {
"type": "string",
"description": "The URL of the data source"
},
"type": {
"type": "string",
"description": "The type of data source",
"enum": [
"web_crawl",
"git_clone",
"resource_load"
]
}
},
"required": [
"session_id",
"project_slug",
"url",
"type"
],
"additionalProperties": false
}🔴delete_data_source(session_id, data_source_id)
Delete a data source from a project
輸入結構描述
{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "The anonymous session ID"
},
"data_source_id": {
"type": "string",
"description": "The ID of the data source to delete"
}
},
"required": [
"session_id",
"data_source_id"
],
"additionalProperties": false
}建議的提示詞
get_project_detailsget_project_detailslist_projectslist_projectslist_projectsget_project_details社群
證據