Exposes all macOS Siri Shortcuts as MCP tools to list, open and run them with optional input.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add siri-shortcuts --env GENERATE_SHORTCUT_TOOLS='<GENERATE_SHORTCUT_TOOLS>' --env INJECT_SHORTCUT_LIST='<INJECT_SHORTCUT_LIST>' -- npx mcp-server-siri-shortcuts~/.codex/config.toml
[mcp_servers.siri-shortcuts]
command = "npx"
args = ["mcp-server-siri-shortcuts"]
env = { GENERATE_SHORTCUT_TOOLS = "<GENERATE_SHORTCUT_TOOLS>", INJECT_SHORTCUT_LIST = "<INJECT_SHORTCUT_LIST>" }
# codex mcp add siri-shortcuts --env GENERATE_SHORTCUT_TOOLS='<GENERATE_SHORTCUT_TOOLS>' --env INJECT_SHORTCUT_LIST='<INJECT_SHORTCUT_LIST>' -- npx mcp-server-siri-shortcuts~/.cursor/mcp.json
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": [
"mcp-server-siri-shortcuts"
],
"env": {
"GENERATE_SHORTCUT_TOOLS": "<GENERATE_SHORTCUT_TOOLS>",
"INJECT_SHORTCUT_LIST": "<INJECT_SHORTCUT_LIST>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"siri-shortcuts": {
"type": "stdio",
"command": "npx",
"args": [
"mcp-server-siri-shortcuts"
],
"env": {
"GENERATE_SHORTCUT_TOOLS": "<GENERATE_SHORTCUT_TOOLS>",
"INJECT_SHORTCUT_LIST": "<INJECT_SHORTCUT_LIST>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": [
"mcp-server-siri-shortcuts"
],
"env": {
"GENERATE_SHORTCUT_TOOLS": "<GENERATE_SHORTCUT_TOOLS>",
"INJECT_SHORTCUT_LIST": "<INJECT_SHORTCUT_LIST>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": [
"mcp-server-siri-shortcuts"
],
"env": {
"GENERATE_SHORTCUT_TOOLS": "<GENERATE_SHORTCUT_TOOLS>",
"INJECT_SHORTCUT_LIST": "<INJECT_SHORTCUT_LIST>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"siri-shortcuts": {
"command": "npx",
"args": [
"mcp-server-siri-shortcuts"
],
"env": {
"GENERATE_SHORTCUT_TOOLS": "<GENERATE_SHORTCUT_TOOLS>",
"INJECT_SHORTCUT_LIST": "<INJECT_SHORTCUT_LIST>"
}
}
}
}需要的环境变量
GENERATE_SHORTCUT_TOOLSINJECT_SHORTCUT_LIST
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。