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

Cardhop MCP

MCP Server

为Cardhop提供本地macOS MCP服务器,支持通过AppleScript和URL方案进行集成。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
本地服务器Python云端部署

安装说明

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

作者 / 组织

gaelic-ghost

提供方

gaelic-ghost

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uv run python app/server.py

详细介绍

cardhop mcp

Cardhop的本地macOS MCP服务器,使用有记录的Cardhop集成路由:

  • AppleScript: tell application "Cardhop" to parse sentence "..."
  • URL方案: x-cardhop://parse?s=...

update 有意将其实现为自由形式的别名 parse (没有未记录的路线)。

需求

  • macOS
  • uv
  • Python 3.13+

安装依赖项

uv sync

在本地运行

uv run python app/server.py

Codex MCP客户端配置(示例)

将此服务器块添加到Codex配置中($CODEX_HOME/config.toml,通常 ~/.codex/config.toml):

[mcp_servers.cardhop]
enabled = true
command = "bash"
args = ["-lc", "cd /absolute/path/to/cardhop-mcp && PYTHONPATH=. uv run python app/server.py"]

暴露的MCP工具

  • schema:返回锁定的架构包(cardhop.mcp.tools.v1)
  • parse:向Cardhop发送句子(auto|applescript|url_scheme,可选 add_immediately, dry_run)
  • add:用于解析的便利包装器 add_immediately=true
  • update:解析语义的自由形式更新指南
  • healthcheck:Cardhop+传输命令的本地准备状态

更新指南

为了获得最佳的更新行为,请使用此表单中的自由形式说明:

  • " "
  • 例子: Jane Doe new email jane@acme.com mobile 555-123-4567

运行验证检查

uv run pytest
uv run ruff check .
uv run mypy .

项目布局

  • app/server.py:FastMCP服务器入口点
  • app/tools.py:Cardhop模式和工具逻辑
  • tests/test_tools.py:解析、传输和健康行为的单元测试
  • pyproject.toml:项目元数据和依赖关系

开发快速入门

uv sync
uv run pytest
uv run ruff check .
uv run mypy .

目录标签

目录标签

本地服务器Python云端部署macOS服务本地部署Cardhop集成AppleScriptURL方案

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP