{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_leon-algo-feishu-user-token-mcp","slug":"leon-algo-feishu-user-token-mcp","name":"Feishu Tokens","type":"mcp","url":"https://github.com/Leon-Algo/feishu_user_token_mcp","page_url":"https://unfragile.ai/leon-algo-feishu-user-token-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:Leon-Algo/feishu_user_token_mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_leon-algo-feishu-user-token-mcp__cap_0","uri":"capability://tool.use.integration.automatic.token.refresh.management","name":"automatic token refresh management","description":"This capability automatically refreshes user tokens when they are about to expire, leveraging a background job scheduler that checks token validity against expiry timestamps. It uses a centralized token management system that integrates with the Feishu API to fetch new tokens seamlessly, ensuring that integrations remain authenticated without manual intervention. This proactive approach minimizes downtime and enhances user experience by maintaining continuous access.","intents":["How can I ensure my Feishu app remains authenticated without manual token refresh?","What is the best way to manage user token expiry in my integration?","How can I automate the token refresh process for my Feishu applications?"],"best_for":["developers building integrations with Feishu who need reliable authentication"],"limitations":["Requires constant network access to the Feishu API for token refresh, which may not be available in offline scenarios."],"requires":["Node.js 14+","API key for Feishu"],"input_types":["structured data"],"output_types":["structured data"],"categories":["tool-use-integration","authentication-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_leon-algo-feishu-user-token-mcp__cap_1","uri":"capability://tool.use.integration.valid.token.retrieval","name":"valid token retrieval","description":"This capability fetches valid application tokens from the Feishu API, using a caching mechanism to store tokens locally for quick access. It employs a token validation check before returning the token to ensure that only active tokens are utilized, thus preventing errors in API calls due to invalid tokens. This approach optimizes performance by reducing the number of API calls needed to retrieve tokens.","intents":["How can I quickly retrieve a valid Feishu app token for my integration?","What is the best way to cache tokens to minimize API calls?","How can I ensure that the token I use is always valid before making API requests?"],"best_for":["developers needing efficient token management for Feishu integrations"],"limitations":["Token caching may lead to stale tokens if not refreshed regularly."],"requires":["Node.js 14+","API key for Feishu"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","performance-optimization"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_leon-algo-feishu-user-token-mcp__cap_2","uri":"capability://memory.knowledge.expiry.detail.management","name":"expiry detail management","description":"This capability provides clear visibility into token expiry details by storing and displaying expiry timestamps alongside the tokens. It uses a structured data format to present this information, allowing developers to easily track when tokens will expire and plan refresh cycles accordingly. This transparency aids in better management of authentication flows within applications.","intents":["How can I track the expiry dates of my Feishu tokens?","What is the best way to manage token lifecycles in my application?","How can I ensure I am aware of token expiry to prevent authentication issues?"],"best_for":["developers who need to manage token lifecycles effectively"],"limitations":["Requires manual intervention to update expiry details if tokens are refreshed outside of the automated process."],"requires":["Node.js 14+","API key for Feishu"],"input_types":["structured data"],"output_types":["structured data"],"categories":["memory-knowledge","token-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","API key for Feishu"],"failure_modes":["Requires constant network access to the Feishu API for token refresh, which may not be available in offline scenarios.","Token caching may lead to stale tokens if not refreshed regularly.","Requires manual intervention to update expiry details if tokens are refreshed outside of the automated process.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"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:26.915Z","last_scraped_at":"2026-05-03T15:19:18.600Z","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=leon-algo-feishu-user-token-mcp","compare_url":"https://unfragile.ai/compare?artifact=leon-algo-feishu-user-token-mcp"}},"signature":"j9MCzsv2doMzBW6y8Eztd3Rh8gxpyJiMGPoXU84YLgxqaNLvJ1lzUr4xjcjLdTgsVryaCK/dVbBZjMuu764HAA==","signedAt":"2026-06-19T02:18:56.482Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/leon-algo-feishu-user-token-mcp","artifact":"https://unfragile.ai/leon-algo-feishu-user-token-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=leon-algo-feishu-user-token-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"}}