Skip to main content
Glama
pp123ys

email-mcp-server

by pp123ys

send_email

Send an email right away to specified recipients; cc is optional. Use for immediate delivery when no manual confirmation is needed.

Instructions

直接发送邮件(立即投递);to 不能为空,cc 可选;如需人工确认请改用 save_draft 存草稿后手动发送

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
ccNo
toYes
bodyYes
subjectYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Install Server

TDQS

A3.9/5.0
Behavior3/5

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

没有 annotations,因此描述承担了行为披露责任。它补充了“立即投递”、to 不能为空、cc 可选以及人工确认时应改用存草稿等行为信息。但未提及发送失败行为、权限要求或幂等性等细节,信息有限但不算误导。

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

Conciseness5/5

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

描述只有一句话,核心信息“直接发送(立即投递)”前置,随后是参数约束和替代方案,没有冗余内容,每个部分都有价值。

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

Completeness4/5

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

对于简单的发送邮件工具,描述已覆盖关键调用前提(to 必填、cc 可选)、行为特征(立即投递)和替代路径(save_draft),且存在输出 schema 无需赘述返回值。缺少个别的失败或重试说明,但整体足以支持正确调用。

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

Parameters2/5

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

Schema 描述覆盖率为 0%,描述本应充分补偿参数语义,但只说明了 to 不能为空、cc 可选,这些信息大多已隐含在 schema 的 required 和 default 中。subject 和 body 的格式或含义没有额外说明。

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

Purpose5/5

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

描述以“直接发送邮件(立即投递)”明确说明了动作、对象和即时性特征,并用“如需人工确认请改用 save_draft”与兄弟工具做了区分。即使不看工具名,也能准确理解该工具的用途。

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

Usage Guidelines4/5

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

描述明确给出了人工确认场景下应使用 save_draft 的替代方案,并通过“立即投递”暗示了与定时发送等工具的差异。但没有显式说明何时使用 schedule_send 或 batch_send,缺少系统性排除。

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

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pp123ys/email-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server