{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_yuhuison-wiki-mcp","slug":"yuhuison-wiki-mcp","name":"wiki-mcp","type":"mcp","url":"https://smithery.ai/servers/yuhuison/wiki-mcp","page_url":"https://unfragile.ai/yuhuison-wiki-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:yuhuison/wiki-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_yuhuison-wiki-mcp__cap_0","uri":"capability://tool.use.integration.schema.based.function.calling.with.multi.provider.support","name":"schema-based function calling with multi-provider support","description":"This capability allows for function calling through a schema-based registry that can integrate with multiple providers, such as OpenAI and Anthropic. It utilizes a modular architecture that enables dynamic loading of provider-specific functions at runtime, ensuring that developers can easily switch between different API implementations without changing their core logic. This design choice enhances flexibility and reduces vendor lock-in, making it easier to adapt to evolving project requirements.","intents":["How can I call functions from different AI providers without rewriting my code?","I want to integrate multiple APIs seamlessly in my application.","What is the best way to manage API calls in a modular way?"],"best_for":["developers building applications that require integration with multiple AI APIs"],"limitations":["Requires manual configuration of each provider's schema, which can be complex for new users."],"requires":["Node.js 14+","API keys for each supported provider"],"input_types":["structured data","API requests"],"output_types":["structured data","API responses"],"categories":["tool-use-integration","api orchestration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_yuhuison-wiki-mcp__cap_1","uri":"capability://search.retrieval.contextual.data.retrieval.from.wiki.sources","name":"contextual data retrieval from wiki sources","description":"This capability enables the retrieval of contextual information from a wiki-style data source using a structured query language. It employs a caching mechanism to speed up repeated queries and reduce load times, ensuring that users can access relevant information quickly. The architecture supports both full-text search and structured queries, allowing for versatile data access patterns tailored to user needs.","intents":["How can I quickly find relevant information from my wiki?","I need to retrieve specific data points efficiently from a large dataset.","What is the best way to implement a search feature for my documentation?"],"best_for":["teams managing large documentation repositories or wikis"],"limitations":["Performance may degrade with very large datasets if not properly indexed."],"requires":["Database setup for wiki storage","Node.js 14+"],"input_types":["text queries","structured queries"],"output_types":["text","structured data"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_yuhuison-wiki-mcp__cap_2","uri":"capability://memory.knowledge.dynamic.context.management.for.api.interactions","name":"dynamic context management for api interactions","description":"This capability manages context dynamically during API interactions, allowing for stateful conversations with the AI. It employs a context stack that tracks conversation history and relevant data points, which can be updated or modified in real-time as new information is received. This architecture enables more coherent and contextually aware interactions compared to stateless alternatives.","intents":["How can I maintain context in conversations with my AI?","I want to build a chatbot that remembers previous interactions.","What is the best way to manage state in API-driven applications?"],"best_for":["developers creating conversational agents or chatbots"],"limitations":["Increased complexity in managing state can lead to bugs if not handled carefully."],"requires":["Node.js 14+","API keys for AI services"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["memory-knowledge","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":23,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","API keys for each supported provider","Database setup for wiki storage","API keys for AI services"],"failure_modes":["Requires manual configuration of each provider's schema, which can be complex for new users.","Performance may degrade with very large datasets if not properly indexed.","Increased complexity in managing state can lead to bugs if not handled carefully.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:28.695Z","last_scraped_at":"2026-05-03T15:19:22.209Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=yuhuison-wiki-mcp","compare_url":"https://unfragile.ai/compare?artifact=yuhuison-wiki-mcp"}},"signature":"S7mMjTolXalkK8qHYf4tMUMTDhStk+pkperhFHw8vJ2KOtCCV5+s9QR61QWeqgA6k5uUXHC/kyHh0lLcEwKqBg==","signedAt":"2026-06-21T03:10:59.856Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/yuhuison-wiki-mcp","artifact":"https://unfragile.ai/yuhuison-wiki-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=yuhuison-wiki-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}