Token导航 LogoToken导航TokenDH.com
Hardcover MCP logo
运维云端stdio官方级别未说明来源级核验

Hardcover MCP

MCP Server

一个提供Hardcover.app GraphQL API只读访问的社区维护服务器,支持书籍、用户和系列数据的查询。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
Python只读访问云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AlexSowT

提供方

AlexSowT

最后核验

2026/5/17 20:37

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

精装MCP

模型上下文协议(MCP)服务器,公开对Hardcover.app GraphQL API的只读访问。工具的名称间隔如下 books.*, users.*,以及 series.*,通过资源和提示来指导安全、低容量的查询。

这是一个非官方的、由社区维护的服务器,与Hardcover.app无关。

需求

  • Python 3.11+
  • 来自的硬壳API密钥(只读承载令牌)https://hardcover.app/account/api

安装

# Option A: with uv (recommended)
uv pip install -e .

# Option B: with pip
python -m venv .venv
source .venv/bin/activate
pip install -e .

传输协议

此服务器目前仅支持STDIO作为传输协议

用法

  1. 从获取API密钥https://hardcover.app/account/api.精确复制提供的值(它已经以开头 Bearer ).
  2. 将其导出到服务器:
export HARDCOVER_API_KEY="Bearer "

直接运行服务器

  1. 启动MCP服务器:
uv run src/hardcover_mcp/main.py

为AI聊天配置STDIO

法典

[mcp_servers.hardcover_mcp]
command = "uv"
args = ["run", "src/hardcover_mcp/main.py"]
env = { "HARDCOVER_API_KEY" = "API KEY heRE" }
cwd = "full_path_to/hardcover_mcp"

服务器注册 books.*, users.*,以及 series.* 工具名称空间,以及类似的资源 hardcover/tag-categories 以及使用提示,例如 hardcover/fantasy-this-year.

运行测试套件

pytest

故障排除

  • HARDCOVER_API_KEY environment variable is required:确保变量设置在启动服务器的同一shell中。包括领导 Bearer 前缀。
  • Hardcover API returned an error response 或401/403:确认令牌有效且未过期。
  • 响应缓慢或超时:减少 limit/offset 论据;API强制执行速率限制。从开始 limit<=10.
  • SSL/HTTP传输问题:请检查本地网络/代理设置,然后使用稳定的连接重试。

目录标签

目录标签

Python只读访问云端部署图书数据本地部署GraphQLAPI社区维护

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP