get_ai_guidance
Retrieve structured guidance for MCP server development on topics like security, performance, and best practices. Follow MCP SDK patterns, implement process cleanup, and use modern typing for server-specific recommendations.
Instructions
Get structured guidance for MCP server development.
IMPORTANT NOTES:
- AI sampling (ctx.sample) is NOT currently supported in Claude Desktop
- Use modern typing: dict, list, str | None instead of Dict, List, Optional
- Always implement proper process cleanup and signal handling
- Follow MCP SDK patterns for tools, resources, and prompts
This tool provides structured, deterministic guidance instead of AI-generated content.
For dynamic AI assistance, use Claude Desktop's built-in capabilities directly.
Args:
topic: Topic to get guidance on (best_practices, security, performance, typing, etc.)
server_type: Type of server for contextualized advice
Returns:
Structured guidance and recommendations with working code patterns
Input Schema
Name | Required | Description | Default |
---|---|---|---|
server_type | No | general | |
topic | Yes |
Input Schema (JSON Schema)
{
"properties": {
"server_type": {
"default": "general",
"title": "Server Type",
"type": "string"
},
"topic": {
"title": "Topic",
"type": "string"
}
},
"required": [
"topic"
],
"title": "get_ai_guidanceArguments",
"type": "object"
}