{"_id":"@meetlark/mcp-server","_rev":"4-3eb791f0fcae0e372a13d41215b19d74","name":"@meetlark/mcp-server","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@meetlark/mcp-server","version":"1.0.0","_id":"@meetlark/mcp-server@1.0.0","maintainers":[{"name":"mortenelk","email":"morten@mortenelk.dk"}],"bin":{"meetlark-mcp":"dist/bin/cli.js"},"dist":{"shasum":"b7ee57e8f3b11918b97cf1ee33fc012cd64238e6","tarball":"https://registry.npmjs.org/@meetlark/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":29,"integrity":"sha512-3q0hILfGh1jQPIw3cwI6HWNegJyqGJ1yIK9D+VisC4e3hF0ffTxSvXQgfJGgZQvyowqIGp5QCBn3wLXe80PfBw==","signatures":[{"sig":"MEUCID14kUtIGVZngOimS86aZwmQCZGU3Ksy2eb1hTO6hxKrAiEA2a+iOJQtu3PoGfWP17/wPSuV4z0TkuJgpW0lDWSQ+e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577060},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"ae6a13e53eadd85122d60e4b2616a2dbe5b033b8","scripts":{"dev":"tsup --watch","test":"node --test --import tsx test/*.test.ts","build":"tsup"},"_npmUser":{"name":"mortenelk","email":"morten@mortenelk.dk"},"_npmVersion":"10.9.2","description":"MCP server for MeetLark - agent-first scheduling polls.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1770468880346_0.5360751763375355","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@meetlark/mcp-server","version":"1.0.1","_id":"@meetlark/mcp-server@1.0.1","maintainers":[{"name":"mortenelk","email":"morten@mortenelk.dk"}],"bin":{"meetlark-mcp":"dist/bin/cli.js"},"dist":{"shasum":"2e94bbee98a404a01863583a30695ce8e8c98928","tarball":"https://registry.npmjs.org/@meetlark/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":29,"integrity":"sha512-9u9uMlSJ1e2zTwngK4mf5JVNm2s1Vmb0FUIMoK+PGEr6p+Ep7gfcaeo6DqsZEAmD3FQzZLKosnIDv6UR1Kc+oQ==","signatures":[{"sig":"MEYCIQCUYbOs/9zslQHPOmsYmNd9ah+H5bkofldvUfipMwJB0QIhALWxnSTUHOfGaaqOhfzh215JTckSpFW7ZWW/8zpCiRJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577441},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"ae6a13e53eadd85122d60e4b2616a2dbe5b033b8","scripts":{"dev":"tsup --watch","test":"node --test --import tsx test/*.test.ts","build":"tsup"},"_npmUser":{"name":"mortenelk","email":"morten@mortenelk.dk"},"_npmVersion":"10.9.2","description":"MCP server for MeetLark - agent-first meeting schedule poll - for humans and agents.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1770469994896_0.5379490311138442","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@meetlark/mcp-server","version":"1.0.2","_id":"@meetlark/mcp-server@1.0.2","maintainers":[{"name":"mortenelk","email":"morten@mortenelk.dk"}],"bin":{"meetlark-mcp":"dist/bin/cli.js"},"dist":{"shasum":"b72b92d3c73ff13b699a915f8bc3f6ee4f8ba01f","tarball":"https://registry.npmjs.org/@meetlark/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":29,"integrity":"sha512-xgoQSuFhh9Ghl1JCyOKPASKOVWsqskYoQybcXTpSVdoKwAQnowLAalR1wztoOBclwQoLv7mTcHMbUK3zl3jeLw==","signatures":[{"sig":"MEUCIQDLSgLx9VY4UuSDEflM5zSlWSzXyLuv+072wsYx7xBvMwIgZNzwMYhjGwkO1kH1QxdVH182tdohOPOLOx16gyVKzrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577624},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","gitHead":"50b595a2152125c8f60be99720f529100ceb9a65","mcpName":"ai.meetlark/mcp-server","scripts":{"dev":"tsup --watch","test":"node --test --import tsx test/*.test.ts","build":"tsup"},"_npmUser":{"name":"mortenelk","email":"morten@mortenelk.dk"},"_npmVersion":"10.9.2","description":"MCP server for MeetLark - agent-first meeting schedule poll - for humans and agents.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1770473354557_0.011526523050533033","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@meetlark/mcp-server","version":"1.0.3","description":"MCP server for MeetLark - agent-first meeting schedule poll - for humans and agents.","mcpName":"ai.meetlark/mcp-server","type":"module","bin":{"meetlark-mcp":"dist/bin/cli.js"},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"build":"tsup","test":"node --test --import tsx test/*.test.ts","dev":"tsup --watch"},"dependencies":{"@modelcontextprotocol/sdk":"^1.26.0"},"devDependencies":{"tsup":"^8.5.1","tsx":"^4.21.0","typescript":"5.9.3"},"_id":"@meetlark/mcp-server@1.0.3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-b/h2S0Xruj3TiND9pJx7nUoK+pcSzgaO8ZclUfNCmEPsRZBmTFH664GQ8bgF5Swj3/1fdwhAO69prjDPUC034A==","shasum":"cd322af8e928a758fe1252ab26ea02163b8cc9b2","tarball":"https://registry.npmjs.org/@meetlark/mcp-server/-/mcp-server-1.0.3.tgz","fileCount":30,"unpackedSize":582952,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIPw6ru2+Ycs5cciW8AYFCAVtRUJPgLTF85dFNwTgU9wIgQUyglHuNbd7J2jRD5BKTQgD5J8YoydOxbRd7PngCuv4="}]},"_npmUser":{"name":"mortenelk","email":"morten@mortenelk.dk"},"directories":{},"maintainers":[{"name":"mortenelk","email":"morten@mortenelk.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_1.0.3_1770539832003_0.24694232322225407"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-07T12:54:40.264Z","modified":"2026-02-08T08:37:12.296Z","1.0.0":"2026-02-07T12:54:40.515Z","1.0.1":"2026-02-07T13:13:15.084Z","1.0.2":"2026-02-07T14:09:14.704Z","1.0.3":"2026-02-08T08:37:12.165Z"},"description":"MCP server for MeetLark - agent-first meeting schedule poll - for humans and agents.","maintainers":[{"name":"mortenelk","email":"morten@mortenelk.dk"}],"readme":"# @meetlark/mcp-server\r\n\r\nMCP server for MeetLark - agent-first meeting schedule poll - for humans and agents.\r\n\r\nCreate polls, collect availability votes, and find times that work for groups. No accounts needed.\r\n\r\n## Quick Start\r\n\r\n```bash\r\nnpx @meetlark/mcp-server\r\n```\r\n\r\n## Configuration\r\n\r\n### Claude Desktop\r\n\r\nAdd to your Claude Desktop config (`claude_desktop_config.json`):\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"meetlark\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"-y\", \"@meetlark/mcp-server\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nOn Windows, use `cmd /c` wrapper if the above fails:\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"meetlark\": {\r\n      \"command\": \"cmd\",\r\n      \"args\": [\"/c\", \"npx\", \"-y\", \"@meetlark/mcp-server\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n### Cursor\r\n\r\nAdd to your Cursor MCP settings (`.cursor/mcp.json`):\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"meetlark\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"-y\", \"@meetlark/mcp-server\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## Tools\r\n\r\n| Tool | Description |\r\n|------|-------------|\r\n| `meetlark_create_poll` | Create a scheduling poll to find a time that works for a group |\r\n| `meetlark_get_results` | View current poll results including all votes cast so far |\r\n| `meetlark_vote` | Cast a vote on a scheduling poll (yes/maybe/no per time slot) |\r\n| `meetlark_get_admin_view` | Get full poll details and results using the admin token |\r\n| `meetlark_close_poll` | Close a poll to stop accepting new votes |\r\n| `meetlark_reopen_poll` | Reopen a previously closed poll to accept votes again |\r\n\r\n## Environment Variables\r\n\r\n| Variable | Default | Description |\r\n|----------|---------|-------------|\r\n| `MEETLARK_API_URL` | `https://meetlark.ai` | Base URL for the MeetLark API |\r\n\r\n## Remote Endpoint\r\n\r\nA hosted MCP endpoint is available at:\r\n\r\n```\r\nhttps://meetlark.ai/mcp\r\n```\r\n\r\nThis is a stateless Streamable HTTP endpoint -- no session persistence, no authentication required. Connect any MCP client directly.\r\n\r\n## Documentation\r\n\r\nFull documentation at [meetlark.ai/agents](https://meetlark.ai/agents).\r\n","readmeFilename":"README.md"}