Skip to main content
Glama

从文本抽取 PICO

act_pdf_pico
Read-only

从文本抽取 PICO 用户贴了一段文献摘要要抽出 PICO 结构化 PICO

Input Schema

NameRequiredDescriptionDefault
textYes文献文本

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

C2.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile needs no repetition. The description adds almost nothing beyond that: with no output schema, it should say what the returned structured PICO looks like (field names, language of output, behavior on text lacking PICO elements, input length limits), but only the vague word '结构化' is offered.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The sentence is a run-on with no punctuation that repeats the same idea three times. Redundant restatement of 'PICO' wastes space without adding information, and the intended usage cue is buried mid-string rather than front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool itself is simple (one text input, read-only), but as an extraction tool with no output schema, an agent needs to know what the response contains to chain it into downstream steps (e.g., pico_refine or a systematic-review flow). That is missing, along with any note on handling text without PICO components.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There is a single required parameter with 100% schema description coverage ('文献文本'), so the schema already carries the semantics. The description mentions '文献摘要' (abstract), which slightly narrows what text is expected, but adds no format or length guidance. Baseline 3 applies when the schema does the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The verb+resource (抽取 PICO / extract PICO) is identifiable, but the description is essentially the title restated three times ('抽取 PICO ... 抽出 PICO 结构化 PICO'). It does not distinguish this tool from siblings like pico_refine or act_design_pico_refine, which also deal with PICO.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase '用户贴了一段文献摘要' implies the triggering scenario: the user has pasted a literature abstract and wants PICO extracted. There is no explicit exclusion or mention of when to use pico_refine (refinement of existing PICO) instead, so routing between PICO-related siblings is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources