# SkillSeekerMCPServer

UMLClass
Skill Seekers :: skill_seekers :: MCP :: SkillSeekerMCPServer

### Description

FastMCP-based MCP server providing 34 tools for generating AI skills from documentation. Supports stdio and HTTP transports. Tools organized in 7 categories: Config (3), Scraping (11), Packaging (4), Splitting (2), Source (5), Vector DB (4), Workflow (5).

### Interfaces

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
private | mcp | FastMCP |
private | MCP_AVAILABLE | bool |

### Operations

Visibility | Name | Description
--- | --- | ---
public | register_tools() |
public | run() |
private | safe_tool_decorator() |
public | generate_config() |
public | list_configs() |
public | validate_config() |
public | sync_config() |
public | estimate_pages() |
public | scrape_docs() |
public | scrape_github() |
public | scrape_pdf() |
public | scrape_video() |
public | scrape_codebase() |
public | detect_patterns() |
public | extract_test_examples() |
public | build_how_to_guides() |
public | extract_config_patterns() |
public | scrape_generic() |
public | package_skill() |
public | upload_skill() |
public | enhance_skill() |
public | install_skill() |
public | split_config() |
public | generate_router() |
public | fetch_config() |
public | submit_config() |
public | add_config_source() |
public | list_config_sources() |
public | remove_config_source() |
public | export_to_weaviate() |
public | export_to_chroma() |
public | export_to_faiss() |
public | export_to_qdrant() |
public | list_workflows() |
public | get_workflow() |
public | create_workflow() |
public | update_workflow() |
public | delete_workflow() |

### Properties

Name | Value
--- | ---
name | SkillSeekerMCPServer
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependencies

### Relationships

### Owned Elements

### Diagrams