{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_wonnyboi-ssafy-project-mcp","slug":"wonnyboi-ssafy-project-mcp","name":"Project Portfolio Guide","type":"mcp","url":"https://smithery.ai/servers/wonnyboi/ssafy_project_mcp","page_url":"https://unfragile.ai/wonnyboi-ssafy-project-mcp","categories":["mcp-servers","deployment-infra"],"tags":["mcp","model-context-protocol","smithery:wonnyboi/ssafy_project_mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_wonnyboi-ssafy-project-mcp__cap_0","uri":"capability://data.processing.analysis.guided.project.portfolio.data.collection","name":"guided project portfolio data collection","description":"This capability utilizes a conversational flow to guide users through the collection of project portfolio information, leveraging a state machine pattern to manage conversation states and transitions. It integrates with external data sources, such as GitHub repositories, to pull in relevant project data, ensuring a structured and comprehensive portfolio. The use of a RESTful API allows for seamless data management and retrieval, making it distinct in its ability to combine guided interaction with robust data integration.","intents":["How can I collect project portfolio information in a structured way?","What is the best method to integrate my GitHub projects into a portfolio?","How do I manage project data through an API?"],"best_for":["developers looking to create structured project portfolios"],"limitations":["Limited to RESTful API integrations; may not support GraphQL or other protocols","Dependent on the availability of GitHub API data"],"requires":["Docker for deployment","Access to GitHub repositories"],"input_types":["text","API data"],"output_types":["structured data","JSON"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_wonnyboi-ssafy-project-mcp__cap_1","uri":"capability://tool.use.integration.github.repository.integration","name":"github repository integration","description":"This capability connects to GitHub repositories using OAuth for authentication and RESTful API calls to fetch project data, such as commit history, branches, and issues. It allows users to automatically populate their project portfolio with relevant metrics and insights, streamlining the portfolio creation process. The integration is designed to handle multiple repositories, providing a comprehensive view of a user's work.","intents":["How can I automatically pull data from my GitHub repositories?","What metrics can I display from my GitHub projects in my portfolio?","Can I integrate multiple GitHub repositories into one portfolio?"],"best_for":["developers with multiple GitHub projects"],"limitations":["Requires GitHub API access; rate limits may apply","Dependency on GitHub's API availability"],"requires":["GitHub account with API access","OAuth token for authentication"],"input_types":["API credentials","repository URLs"],"output_types":["structured data","project metrics"],"categories":["tool-use-integration","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_wonnyboi-ssafy-project-mcp__cap_2","uri":"capability://tool.use.integration.restful.api.data.management","name":"restful api data management","description":"This capability provides a set of RESTful API endpoints for managing project portfolio data, allowing users to create, read, update, and delete portfolio entries programmatically. It employs standard HTTP methods and JSON for data interchange, ensuring compatibility with various client applications. The API is designed to be extensible, enabling future enhancements and integrations with other tools.","intents":["How can I programmatically manage my project portfolio data?","What API endpoints are available for updating my portfolio?","Can I integrate my portfolio with other applications using an API?"],"best_for":["developers building applications that need portfolio data integration"],"limitations":["Requires knowledge of RESTful API principles","Limited to JSON format for data exchange"],"requires":["API key for authentication","Basic knowledge of RESTful APIs"],"input_types":["JSON","HTTP requests"],"output_types":["JSON","structured data"],"categories":["tool-use-integration","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_wonnyboi-ssafy-project-mcp__cap_3","uri":"capability://automation.workflow.docker.based.deployment","name":"docker-based deployment","description":"This capability allows users to deploy the Project Portfolio Guide application using Docker containers, facilitating easy setup and scalability. It leverages Docker Compose to manage multi-container applications, ensuring that all dependencies are correctly configured and isolated. This approach simplifies the deployment process for users, making it accessible even for those with limited DevOps experience.","intents":["How can I deploy my portfolio application using Docker?","What are the steps to set up the Project Portfolio Guide in a container?","Can I scale my portfolio application easily with Docker?"],"best_for":["developers looking for easy deployment solutions"],"limitations":["Requires Docker installed on the host machine","May have performance overhead compared to native installations"],"requires":["Docker 20.10+","Docker Compose 1.27+"],"input_types":["Dockerfile","docker-compose.yml"],"output_types":["running application","container logs"],"categories":["automation-workflow","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":33,"verified":false,"data_access_risk":"high","permissions":["Docker for deployment","Access to GitHub repositories","GitHub account with API access","OAuth token for authentication","API key for authentication","Basic knowledge of RESTful APIs","Docker 20.10+","Docker Compose 1.27+"],"failure_modes":["Limited to RESTful API integrations; may not support GraphQL or other protocols","Dependent on the availability of GitHub API data","Requires GitHub API access; rate limits may apply","Dependency on GitHub's API availability","Requires knowledge of RESTful API principles","Limited to JSON format for data exchange","Requires Docker installed on the host machine","May have performance overhead compared to native installations","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.49000000000000005,"match_graph":0.25,"freshness":0.9,"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.694Z","last_scraped_at":"2026-05-03T15:19:42.882Z","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=wonnyboi-ssafy-project-mcp","compare_url":"https://unfragile.ai/compare?artifact=wonnyboi-ssafy-project-mcp"}},"signature":"PhkG0iVUpXtAjuCrRkyikcMSQ/L3ptLXSQ636hhLdwHMKVdfSat5tZ9jyJkyg2ukVDnvqDlrVZ95tolKBnMiBg==","signedAt":"2026-06-15T21:07:24.126Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/wonnyboi-ssafy-project-mcp","artifact":"https://unfragile.ai/wonnyboi-ssafy-project-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=wonnyboi-ssafy-project-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"}}