{"_id":"@cards-for-agents/mcp","_rev":"2-439ff4365379274992db6214f0761a1e","name":"@cards-for-agents/mcp","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@cards-for-agents/mcp","version":"0.1.0","keywords":["mcp","modelcontextprotocol","claude","agent","greeting-card","postable"],"license":"MIT","_id":"@cards-for-agents/mcp@0.1.0","maintainers":[{"name":"nicolasgoldberg","email":"nicogoldberg1@gmail.com"}],"homepage":"https://cards-for-agents.com","bugs":{"url":"https://github.com/nicogoldberg1-rgb/postable-card-agent/issues"},"bin":{"cards-for-agents-mcp":"dist/index.js"},"dist":{"shasum":"2525253f48254da4719d9ea8e703ba51626c8f1d","tarball":"https://registry.npmjs.org/@cards-for-agents/mcp/-/mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-eWohQT9iqygCm100YKYTWvNresjqBWQJ0LP1VJRwyLFQOu6NOypSC9q4vTf3CiE5C0vxdx5KZuLd07LqBcGB9Q==","signatures":[{"sig":"MEQCIGEgeCbw1qDT1ktSmoQzX8iHXw0hIJKVAUV2R++dIzbgAiAd6ssREkE8JtLxOUq5i7upddlbY2PcUsRGWFMl9IdEew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14513},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"nicolasgoldberg","email":"nicogoldberg1@gmail.com"},"repository":{"url":"git+https://github.com/nicogoldberg1-rgb/postable-card-agent.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.6.2","description":"MCP server for cards-for-agents.com — lets an AI agent send a real handwritten Mother's Day card through Postable.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1776868928758_0.9471430290843759","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cards-for-agents/mcp","version":"0.2.0","description":"MCP server for cards-for-agents.com — lets an AI agent send a real handwritten Mother's Day card through Postable.","license":"MIT","type":"module","bin":{"cards-for-agents-mcp":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"tsc","bundle":"esbuild src/index.ts --bundle --platform=node --target=node18 --format=esm --outfile=dxt/server/index.mjs --banner:js=\"#!/usr/bin/env node\"","build:dxt":"npm run bundle && node scripts/build-dxt.mjs"},"engines":{"node":">=18"},"keywords":["mcp","modelcontextprotocol","claude","agent","greeting-card","postable"],"homepage":"https://cards-for-agents.com","repository":{"type":"git","url":"git+https://github.com/nicogoldberg1-rgb/postable-card-agent.git","directory":"packages/mcp"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"devDependencies":{"@types/node":"^20.0.0","esbuild":"^0.24.0","typescript":"^5.6.0"},"_id":"@cards-for-agents/mcp@0.2.0","bugs":{"url":"https://github.com/nicogoldberg1-rgb/postable-card-agent/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-R48SHkhCEm9DrMOXgqrqPeJ7Md5GfOrp7HSf2MgZqS5m78+/UIh5KUope3V25N6zBNz1yq6Ka/BstEIsIFlWQw==","shasum":"a8a0316a51a64b190d5bf32936168d26311c33fd","tarball":"https://registry.npmjs.org/@cards-for-agents/mcp/-/mcp-0.2.0.tgz","fileCount":4,"unpackedSize":15524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJcM862HHnYlUXZob6nzdOfX7ErsRD58g2UuCp4S41yAIgKktkvQQXgTHVVW/nzAPS5wDcfhC756euweaEjVu6hTA="}]},"_npmUser":{"name":"nicolasgoldberg","email":"nicogoldberg1@gmail.com"},"directories":{},"maintainers":[{"name":"nicolasgoldberg","email":"nicogoldberg1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.2.0_1776975726743_0.4227418449317617"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-22T14:42:08.676Z","modified":"2026-04-23T20:22:07.012Z","0.1.0":"2026-04-22T14:42:08.926Z","0.2.0":"2026-04-23T20:22:06.902Z"},"bugs":{"url":"https://github.com/nicogoldberg1-rgb/postable-card-agent/issues"},"license":"MIT","homepage":"https://cards-for-agents.com","keywords":["mcp","modelcontextprotocol","claude","agent","greeting-card","postable"],"repository":{"type":"git","url":"git+https://github.com/nicogoldberg1-rgb/postable-card-agent.git","directory":"packages/mcp"},"description":"MCP server for cards-for-agents.com — lets an AI agent send a real handwritten Mother's Day card through Postable.","maintainers":[{"name":"nicolasgoldberg","email":"nicogoldberg1@gmail.com"}],"readme":"# @cards-for-agents/mcp\n\nMCP server for [cards-for-agents.com](https://cards-for-agents.com) — lets an\nAI agent send a real, handwritten-style Mother's Day card through Postable.\n\n## Install\n\n### Claude Desktop\n\nAdd this to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"cards-for-agents\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cards-for-agents/mcp\"]\n    }\n  }\n}\n```\n\nRestart Claude Desktop. A new tool set called `cards-for-agents` will appear.\n\n### Cursor / other MCP clients\n\nPoint your MCP config at `npx -y @cards-for-agents/mcp` over stdio.\n\n## What it does\n\nExposes a small set of tools for composing, previewing, and handing off a real\npaper greeting card order. You ask your AI to send a card; the AI walks the\norder through the tools, produces a signed preview URL, and hands it to you.\nYou open the URL, review, and click through to Postable's checkout to pay.\n\nThe agent never sees your payment details.\n\n## Tools\n\n- `search_cards`, `get_card_details` — browse the Mother's Day catalog.\n- `create_order`, `get_order`, `set_card` — build an order.\n- `compose_message` — set the inside-of-card text (and an optional signoff).\n- `set_recipient`, `validate_recipient`, `set_sender` — addresses.\n- `preview_order` — generate the signed preview URL and drive the Postable handoff.\n\nFull reference: [cards-for-agents.com/tools](https://cards-for-agents.com/tools).\n\n## Configuration\n\nThe MCP server talks to a hosted API at `https://api.cards-for-agents.com`.\nOverride with `CARDS_FOR_AGENTS_API` if you need to point at a different\ndeployment:\n\n```json\n{\n  \"mcpServers\": {\n    \"cards-for-agents\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cards-for-agents/mcp\"],\n      \"env\": {\n        \"CARDS_FOR_AGENTS_API\": \"http://localhost:3100\"\n      }\n    }\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}