Analyze Codebase For Mcp
技能 已验证 活跃Analyze an arbitrary codebase to identify functions, APIs, and data sources suitable for exposure as MCP tools, producing a tool specification document. Use when planning an MCP server for an existing project, auditing a codebase before wrapping it as an AI-accessible tool surface, comparing what a codebase can do versus what is already exposed via MCP, or generating a tool spec to hand off to scaffold-mcp-server.
To streamline the process of planning, auditing, and generating specifications for MCP servers by systematically analyzing existing codebases.
功能
- Scans codebases for functions, APIs, and data sources
- Identifies MCP tool suitability based on defined criteria
- Generates structured YAML tool specification documents
- Provides gap analysis against existing MCP servers
- Handles multiple programming languages
使用场景
- Planning an MCP server for an existing project
- Auditing a codebase before exposing it as AI-accessible tools
- Comparing existing code capabilities with current MCP tool exposure
- Generating tool specifications for scaffold-mcp-server
非目标
- Automatically refactoring code to be MCP-compatible
- Deploying or configuring an MCP server
- Analyzing interpreted languages without explicit language parameters
安装
/plugin install agent-almanac@pjt222-agent-almanac质量评分
已验证类似扩展
Performance Analysis
100Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms
Oraclaw Decide
100为 AI 代理提供决策智能。分析选项、使用 PageRank 映射决策依赖关系、检测信息源冲突,并找出最重要的选择。
Session Logs
100Search and analyze your own session logs (older/parent conversations) using jq.
Presentation Structure
100关于演示文稿幻灯片格式、权重系统、导航和章节结构的知识
Compose Sacred Music
100Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
Rule Effectiveness Analysis
100Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.