LeashIndex Get the report

Index / storage

Zhihu

io-github-kristhl181-zhihu-mcp declares 184 capabilities across 184 tools, with 2 critical issues. One of them, no-revocation, is recorded for every server in the index because MCP has no field in which to declare a way to switch a tool off; a missing declaration is not evidence that the control is missing.

100/100 exposureHigh exposure

Manifest recorded 2026-10-29 from tools/list answered by the PyPI package zhihu-mcp==0.3.0 (published to PyPI as zhihu-mcp, listed in the official MCP registry as io.github.KrisTHL181/zhihu-mcp 0.3.0), run in an isolated container with no network access and no credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 184 tools

184 of 184 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 32 of 184 tools

32 tools are classified as irreversible and declare no limit.

high · no-expiry · All 184 tools

184 of 184 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 184 tools

184 of 184 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 68 of 184 tools

68 tools can modify data and declare no limit.

low · uncapped-read · 84 of 184 tools

84 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
zhihu_agora_aiwrite assumed
zhihu_agora_detailread inferred
zhihu_agora_meread inferred
zhihu_agora_nextread inferred
zhihu_agora_reviewsread inferred
zhihu_agora_votewrite assumed
zhihu_ai_chatsend inferred
zhihu_ai_listread inferred
zhihu_ai_viewread inferred
zhihu_auth_captcharead inferred
zhihu_auth_cleardelete inferred
zhihu_auth_importwrite assumed
zhihu_auth_loginwrite assumed
zhihu_auth_logoutwrite assumed
zhihu_auth_pastewrite assumed
zhihu_auth_statusread inferred
zhihu_browse_annotationread inferred
zhihu_browse_answerread inferred
zhihu_browse_articleread inferred
zhihu_browse_commentswrite assumed
zhihu_browse_feedwrite assumed
zhihu_browse_following_collectionsread inferred
zhihu_browse_following_columnsread inferred
zhihu_browse_following_followersread inferred
zhihu_browse_following_questionsread inferred
zhihu_browse_following_topicsread inferred
zhihu_browse_following_usersread inferred
zhihu_browse_historyread inferred
zhihu_browse_hotread inferred
zhihu_browse_logread inferred
zhihu_browse_notificationsread inferred
zhihu_browse_pinread inferred
zhihu_browse_questionwrite assumed
zhihu_browse_upvotersread inferred
zhihu_browse_yanxuanread inferred
zhihu_chat_clearread inferred
zhihu_chat_exportwrite assumed
zhihu_chat_historyread inferred
zhihu_chat_inboxread inferred
zhihu_chat_sendsend inferred
zhihu_chat_send_imagesend inferred
zhihu_chat_unsendsend inferred
zhihu_config_app_version_clearwrite assumed
zhihu_config_app_version_setwrite inferred
zhihu_config_app_version_showread inferred
zhihu_config_app_za_clearwrite assumed
zhihu_config_app_za_setwrite inferred
zhihu_config_app_za_showread inferred
zhihu_config_llm_cleardelete inferred
zhihu_config_llm_setwrite inferred
zhihu_config_llm_showread inferred
zhihu_config_plot_dpi_clearwrite assumed
zhihu_config_plot_dpi_setwrite inferred
zhihu_config_plot_dpi_showread inferred
zhihu_config_smoothing_clearwrite assumed
zhihu_config_smoothing_setwrite inferred
zhihu_config_smoothing_showread inferred
zhihu_config_start_date_clearwrite assumed
zhihu_config_start_date_setwrite inferred
zhihu_config_start_date_showread inferred
zhihu_config_user_agent_clearwrite assumed
zhihu_config_user_agent_setwrite inferred
zhihu_config_user_agent_showread inferred
zhihu_consult_answerwrite assumed
zhihu_consult_answeringread inferred
zhihu_consult_closeddelete inferred
zhihu_consult_otherread inferred
zhihu_consult_showread inferred
zhihu_consult_unansweredread inferred
zhihu_convert_markdownwrite assumed
zhihu_convert_universalread inferred
zhihu_convert_user_actwrite assumed
zhihu_crank_alias_addwrite inferred
zhihu_crank_alias_listread inferred
zhihu_crank_alias_removedelete inferred
zhihu_crank_archivedelete inferred
zhihu_crank_bootstrapwrite assumed
zhihu_crank_checkread inferred
zhihu_crank_classify_discoverread inferred
zhihu_crank_classify_predictwrite assumed
zhihu_crank_classify_statsread inferred
zhihu_crank_classify_trainwrite assumed
zhihu_crank_fetchread inferred
zhihu_crank_listread inferred
zhihu_crank_registerwrite assumed
zhihu_crank_removedelete inferred
zhihu_daemon_restartwrite assumed
zhihu_daemon_startwrite assumed
zhihu_daemon_statusread inferred
zhihu_daemon_stopwrite assumed
zhihu_download_articlewrite assumed
zhihu_download_batch_answersread inferred
zhihu_download_batch_articlesread inferred
zhihu_download_pinwrite assumed
zhihu_download_questionwrite assumed
zhihu_download_userwrite assumed
zhihu_download_videowrite assumed
zhihu_draft_historyread inferred
zhihu_draft_list_answerread inferred
zhihu_draft_list_articleread inferred
zhihu_draft_list_pinread inferred
zhihu_draft_uploadwrite inferred
zhihu_draft_viewread inferred
zhihu_interact_block_addwrite inferred
zhihu_interact_block_removedelete inferred
zhihu_interact_collect_addwrite inferred
zhihu_interact_collect_createwrite inferred
zhihu_interact_collect_deletedelete inferred
zhihu_interact_collect_listread inferred
zhihu_interact_collect_removedelete inferred
zhihu_interact_collect_viewread inferred
zhihu_interact_comment_deletedelete inferred
zhihu_interact_comment_dislikewrite assumed
zhihu_interact_comment_likewrite assumed
zhihu_interact_comment_postsend inferred
zhihu_interact_comment_replywrite assumed
zhihu_interact_comment_undislikedelete inferred
zhihu_interact_comment_unlikedelete inferred
zhihu_interact_delete_answerdelete inferred
zhihu_interact_delete_articledelete inferred
zhihu_interact_delete_pindelete inferred
zhihu_interact_delete_questiondelete inferred
zhihu_interact_follow_questionwrite assumed
zhihu_interact_follow_userwrite assumed
zhihu_interact_report_reasonsread inferred
zhihu_interact_report_submitwrite assumed
zhihu_interact_thank_addwrite inferred
zhihu_interact_thank_removedelete inferred
zhihu_interact_unfollow_questionwrite assumed
zhihu_interact_unfollow_userwrite assumed
zhihu_interact_vote_downwrite assumed
zhihu_interact_vote_neutraldelete inferred
zhihu_interact_vote_upwrite assumed
zhihu_people_activitiesread inferred
zhihu_people_answersread inferred
zhihu_people_articlesread inferred
zhihu_people_pinsread inferred
zhihu_people_questionsread inferred
zhihu_people_showread inferred
zhihu_profile_currentread inferred
zhihu_profile_deletedelete inferred
zhihu_profile_listread inferred
zhihu_profile_switchwrite assumed
zhihu_publish_answersend inferred
zhihu_publish_articlesend inferred
zhihu_publish_draftsend inferred
zhihu_publish_modify_answersend inferred
zhihu_publish_modify_articlesend inferred
zhihu_publish_pinsend inferred
zhihu_publish_questionsend inferred
zhihu_publish_upload_imagesend inferred
zhihu_scrape_activitiesread inferred
zhihu_scrape_answersread inferred
zhihu_scrape_articlesread inferred
zhihu_scrape_creationsread inferred
zhihu_search_articleread inferred
zhihu_search_questionread inferred
zhihu_search_topicread inferred
zhihu_search_userread inferred
zhihu_statsread inferred
zhihu_tools_creator_follower_analysisread inferred
zhihu_tools_creator_follower_fetchread inferred
zhihu_tools_creator_follower_plotwrite assumed
zhihu_tools_creator_growthread inferred
zhihu_tools_creator_income_fetchread inferred
zhihu_tools_creator_income_incomeread inferred
zhihu_tools_creator_income_monthlywrite assumed
zhihu_tools_creator_income_plot_advancedwrite assumed
zhihu_tools_creator_income_plot_basicwrite assumed
zhihu_tools_creator_income_plot_derivativewrite assumed
zhihu_tools_creator_income_weekdaywrite assumed
zhihu_tools_creator_metricsread inferred
zhihu_tools_creator_plotwrite assumed
zhihu_tools_creator_saltread inferred
zhihu_tools_creator_scoreread inferred
zhihu_tools_creator_statsread inferred
zhihu_tools_nlp_clusterwrite assumed
zhihu_tools_nlp_conetworkwrite assumed
zhihu_tools_nlp_countread inferred
zhihu_tools_nlp_graphwrite assumed
zhihu_tools_nlp_wordcloudwrite assumed
zhihu_tools_requestwrite inferred
zhihu_helpread inferred
zhihu_runwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.