{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_zjg678-suppr-mcp","slug":"zjg678-suppr-mcp","name":"Suppr-MCP (超能文献)","type":"mcp","url":"https://suppr.wilddata.cn/","page_url":"https://unfragile.ai/zjg678-suppr-mcp","categories":["mcp-servers","documentation","app-builders"],"tags":["mcp","model-context-protocol","smithery:zjg678/suppr-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_zjg678-suppr-mcp__cap_0","uri":"capability://text.generation.language.intelligent.document.translation","name":"intelligent document translation","description":"This capability leverages a multi-format processing engine to handle various document types like PDF, DOCX, and HTML, allowing users to translate documents across 11 languages. It utilizes an asynchronous task queue to manage batch processing of translation requests, ensuring efficient handling of multiple documents simultaneously. The system also incorporates mathematical formula optimization for academic papers, making it distinct in its ability to accurately translate complex equations.","intents":["Translate a research paper from Chinese to English","Convert a PDF document into Spanish","Batch translate multiple academic articles"],"best_for":["researchers needing quick translations of academic literature"],"limitations":["Translation speed may vary based on document size and complexity","Limited to 11 supported languages"],"requires":["Node.js 18+","Suppr API key"],"input_types":["PDF","DOCX","PPTX","XLSX","HTML","TXT","EPUB"],"output_types":["translated document in the same format"],"categories":["text-generation-language","academic-tools"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_zjg678-suppr-mcp__cap_1","uri":"capability://search.retrieval.academic.literature.search","name":"academic literature search","description":"This capability employs AI-driven semantic search techniques to query the PubMed database, enabling precise literature discovery based on user-defined keywords. The system returns rich metadata, including titles, abstracts, and publication details, and features smart filtering to auto-select the most relevant results. This approach ensures that users receive high-quality, relevant academic papers quickly.","intents":["Find recent papers about CRISPR gene editing","Search for literature on quantum computing","Retrieve biomedical research articles on a specific topic"],"best_for":["biomedical researchers looking for specific literature"],"limitations":["Dependent on the availability of data in the PubMed database","Limited to biomedical research"],"requires":["Node.js 18+","Suppr API key"],"input_types":["text"],"output_types":["structured data with metadata"],"categories":["search-retrieval","academic-tools"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_zjg678-suppr-mcp__cap_2","uri":"capability://tool.use.integration.create.translation.task","name":"create translation task","description":"This capability allows users to initiate a translation task by providing a file path or URL along with the target language code. It processes the request through an API endpoint that manages task initialization and returns a unique task ID for tracking. The system supports automatic language detection for source files, which simplifies the user experience.","intents":["Start a translation for a document available online","Create a translation task for a local file","Optimize mathematical formulas during translation"],"best_for":["developers integrating translation features into applications"],"limitations":["Requires a valid file URL or path","Task initialization may take time based on server load"],"requires":["Node.js 18+","Suppr API key"],"input_types":["file path","file URL"],"output_types":["task ID and status information"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_zjg678-suppr-mcp__cap_3","uri":"capability://tool.use.integration.get.translation.status","name":"get translation status","description":"This capability enables users to query the status of an ongoing translation task using the unique task ID generated during task creation. It communicates with the backend to retrieve current progress and results, allowing users to check if the translation is complete or if any errors occurred during processing. This ensures transparency and allows for better user experience management.","intents":["Check the status of a translation task","Retrieve results for a completed translation","Monitor progress of ongoing translations"],"best_for":["users needing real-time updates on translation tasks"],"limitations":["Only retrieves status for tasks initiated through the system","May experience delays based on server response times"],"requires":["Node.js 18+","Suppr API key"],"input_types":["task ID"],"output_types":["task status and result URLs"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_zjg678-suppr-mcp__cap_4","uri":"capability://data.processing.analysis.list.translation.history","name":"list translation history","description":"This capability allows users to retrieve a paginated list of their previous translation tasks, including details such as task IDs, source languages, and target languages. It utilizes an API endpoint that supports pagination, enabling users to navigate through their translation history efficiently. This feature is particularly useful for users who need to manage multiple translation tasks over time.","intents":["View past translation tasks","Manage translation history for academic projects","Retrieve details of previously completed translations"],"best_for":["researchers managing multiple translation tasks"],"limitations":["Pagination limits may restrict the number of tasks retrieved at once","Requires previous tasks to exist"],"requires":["Node.js 18+","Suppr API key"],"input_types":["offset","limit"],"output_types":["list of translation tasks with details"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":33,"verified":false,"data_access_risk":"high","permissions":["Node.js 18+","Suppr API key"],"failure_modes":["Translation speed may vary based on document size and complexity","Limited to 11 supported languages","Dependent on the availability of data in the PubMed database","Limited to biomedical research","Requires a valid file URL or path","Task initialization may take time based on server load","Only retrieves status for tasks initiated through the system","May experience delays based on server response times","Pagination limits may restrict the number of tasks retrieved at once","Requires previous tasks to exist","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.45,"ecosystem":0.5900000000000001,"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.208Z","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=zjg678-suppr-mcp","compare_url":"https://unfragile.ai/compare?artifact=zjg678-suppr-mcp"}},"signature":"uBBjN/zWfOjcwnpOnI9oigcvnD8tVkWPcHkFHT2P2zp7bOw2SoOY4ltpG+N4NLj9uH20LqVcCodL5BPJCfO2CQ==","signedAt":"2026-06-21T18:54:09.962Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/zjg678-suppr-mcp","artifact":"https://unfragile.ai/zjg678-suppr-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=zjg678-suppr-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"}}