{"_id":"@aicollective/mcp-server","_rev":"9-f32aa1cf1a654d887582b6229ab9b4cc","name":"@aicollective/mcp-server","dist-tags":{"latest":"1.0.5"},"versions":{"0.1.0":{"name":"@aicollective/mcp-server","version":"0.1.0","keywords":["mcp","model-context-protocol","ai-collective","learn"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@0.1.0","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"aic-mcp-server":"dist/index.js"},"dist":{"shasum":"11899d46a96c648f3c2a782507907cc15bde7225","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":3,"integrity":"sha512-2fSxDy+IFn1AGitZr4VQpYH5mvWY2T4Np+1CZQFQnqYJRE7zgrz7GWJhc6/Kycq7XtanQVKvdCvSsIY0BOgxrA==","signatures":[{"sig":"MEYCIQDcDk4fvvY+UP4oiqlcxtwzT45xILT0W7Xv9fNTHqT79gIhAOJp9AKoTRSrLiSp+kQsacJKHoyQD5iwMBUgr5/3Xill","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8728},"type":"module","gitHead":"e83a5c9ad2a62675bf8d8f30b9f8bad376f69161","scripts":{"dev":"tsc --watch","test":"npm run build && node test/integration.mjs","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"chappyasel","email":"chappy@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.3","description":"MCP server for AI Collective Learn resources API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.1","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1772648861949_0.4299368472541647","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aicollective/mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.0","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"aic-mcp-server":"dist/index.js"},"dist":{"shasum":"f3c51f085c856d04ce61e820c4b2454dc41e2964","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":4,"integrity":"sha512-5pDqtzJ6dmSfhZIE+0IahTrZpOCzExViDuSdFzZfKxrTtqE2SdNiuz3kjgv4Ba373738Xc5An3psx282+Dm/Cg==","signatures":[{"sig":"MEUCIGiGiZrd4dZYSA2qZQz6bLuLds2dcB2OTsN32PiJy6ZFAiEArZMU9x6fnruCJm55nA49bwo7tJAVlFktsUDAZEWgBiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7368},"type":"module","gitHead":"f538235fa35d8b567d73acfae4cb110cf0b15845","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1773337705476_0.21132882037585432","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aicollective/mcp-server","version":"1.0.1","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.1","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"025c3aadf7d2f9746db8a996368d7f7f63812004","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":4,"integrity":"sha512-6iD1uDCddHSXaB179bgoOv2b0n/akW1M0RNo1zRQ1dl387Zvq2AuO0WMDPh1u1m/MUR0SIwEAP8WJpU3seaFEw==","signatures":[{"sig":"MEUCIDNdoEAF4jcfyVP6P0jK6VUB5v8gWalktYJjQB1wRNBvAiEA+zjAUYFBhz2W2Pbj/WKYg68mi4MnhWd+KOh53QhHJiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7364},"type":"module","gitHead":"f538235fa35d8b567d73acfae4cb110cf0b15845","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1773338001060_0.004698118787195726","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aicollective/mcp-server","version":"1.0.2","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.2","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"9eb6aaf6e1d61c37dae610f95a787e8804e9ddc0","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":4,"integrity":"sha512-EqV5ABveCimesJAxvdaPeLtdBRqRIFkGmOss8kWyv/2J1MKSsj0UAgRIL/0hGaTP+yBZsbYras9065E4Km8LEg==","signatures":[{"sig":"MEQCIFstWwA9rfXIgg1h/cISAgBigUOWP2LQtEMjXx7etv1dAiAjWTxzcAHrT8MwCIRVb3xdx43jsptrd0DNKel5YhVIfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7340},"type":"module","gitHead":"f538235fa35d8b567d73acfae4cb110cf0b15845","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1773338348123_0.7681925635264968","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aicollective/mcp-server","version":"1.0.3","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.3","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"a57ef1d582ea8da48be9d0b3217045a068593cd3","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.3.tgz","fileCount":4,"integrity":"sha512-rnXOMygfz29YfgPmE/LT8+ktOQZKV17+9hFaLZK+Woe56xhdgOO8mLZCgiY5OXl1NaG6vkoAq7kzgmhHf0khpg==","signatures":[{"sig":"MEQCIG1wIyaPKx5Q6Xa/qRtFHlJer6KgWXys7kPNJJvLVcu2AiBfSy70Zyu4leHfITvPqAGZZafC3Wk2z6ajsJm03Mng0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7483},"type":"module","gitHead":"d8e77bca40d6a70b018bd5ed8067e7daf2c5b3fd","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.3_1773347521231_0.10451495444839787","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aicollective/mcp-server","version":"1.0.4","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.4","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"1502a39601a16ed575f4223cca48642c772ea69d","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.4.tgz","fileCount":4,"integrity":"sha512-as/Dc/NuXctmwwVpvupJcwnIBc39vq0HWCzZOjoHD5ySGdGtRkBIkkgPZuhZIFRPgGI4g7GBgdvhR6AEeCOE0A==","signatures":[{"sig":"MEUCIBMaVV4s2tvywIMmjV2v6OmMeFeFyrkCQhMkECdEf0YuAiEA4No+/+y4y3T5dofrfsnDKPzTftItJTbWNT0hiSU1RBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7483},"type":"module","gitHead":"5d9cbbd5eab92d847821b9d50518e82a459a18c2","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.4_1773348933409_0.8018187731811346","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aicollective/mcp-server","version":"1.0.5","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"author":{"name":"The AI Collective"},"license":"MIT","_id":"@aicollective/mcp-server@1.0.5","maintainers":[{"name":"chappyasel","email":"chappy@aicollective.com"},{"name":"rohitnagotkar","email":"rohit@aicollective.com"}],"homepage":"https://github.com/the-ai-collective/platform#readme","bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"bin":{"mcp-server":"dist/index.js"},"dist":{"shasum":"70f65c29bb8b24dee5c2dbb438f6563e60f12c75","tarball":"https://registry.npmjs.org/@aicollective/mcp-server/-/mcp-server-1.0.5.tgz","fileCount":4,"integrity":"sha512-aWT1yBYFlMaWUpz50uybQjOtc6N5x4EOHFdNWD88r4uyA+o3Jiv6G/IDhO5eTXgE62Lhehrl5L/DLTN4Z+QGwg==","signatures":[{"sig":"MEUCIQDhEdh/BDgWkCIiCrDDaOiTof9iD1pk6Hnqblic2CrQBQIgOT3lmXP5JMXnrGqmCUICYrCgOVQ3LR5HLL+hQiOsVwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7483},"type":"module","gitHead":"207c5aaf8cb7fc6606cb13863ae01a8649289aae","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rohitnagotkar","email":"rohit@aicollective.com"},"deprecated":"Renamed to @aicollective/mcp","repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.5_1773357989610_0.7861317293931565","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-04T18:27:41.855Z","modified":"2026-03-14T00:52:07.145Z","0.1.0":"2026-03-04T18:27:42.115Z","1.0.0":"2026-03-12T17:48:25.616Z","1.0.1":"2026-03-12T17:53:21.196Z","1.0.2":"2026-03-12T17:59:08.261Z","1.0.3":"2026-03-12T20:32:01.375Z","1.0.4":"2026-03-12T20:55:33.575Z","1.0.5":"2026-03-12T23:26:29.757Z"},"bugs":{"url":"https://github.com/the-ai-collective/platform/issues"},"author":{"name":"The AI Collective"},"license":"MIT","homepage":"https://github.com/the-ai-collective/platform#readme","keywords":["mcp","model-context-protocol","ai-collective","events","community","platform"],"repository":{"url":"git+https://github.com/the-ai-collective/platform.git","type":"git","directory":"packages/mcp-server"},"description":"Stdio MCP bridge for the AI Collective platform — proxies all tools from the hosted server","maintainers":[{"email":"chappy@aicollective.com","name":"chappyasel"},{"email":"rohit@aicollective.com","name":"rohitnagotkar"},{"email":"aj@aicollective.com","name":"ajsai47"}],"readme":"# @aicollective/mcp-server\n\nMCP (Model Context Protocol) bridge for the [AI Collective](https://aicollective.com) platform. Gives AI assistants access to 55+ tools for managing events, members, teams, venues, tasks, analytics, and more.\n\n## Connection Methods\n\n### Method 1: Direct HTTP + OAuth (Recommended)\n\nConnect directly to the hosted MCP server — no installation needed. OAuth handles authentication automatically.\n\n**Claude Desktop** (`claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"aic-platform\": {\n      \"url\": \"https://platform.aicollective.com/api/mcp\"\n    }\n  }\n}\n```\n\n**Cursor** (Settings → MCP):\n\n- Type: `HTTP`\n- URL: `https://platform.aicollective.com/api/mcp`\n\n**Claude Code**:\n\n```bash\nclaude mcp add aic-platform --transport http https://platform.aicollective.com/api/mcp\n```\n\nWhen you first use a tool, you'll be prompted to sign in with your Google account (same as your platform login). The OAuth flow is handled automatically by the client.\n\n### Method 2: Stdio Bridge via npm (Alternative)\n\nFor clients that only support stdio transport, or when you prefer API-key-based authentication.\n\n**Requirements:**\n\n- Node.js 18+\n- An AIC API key (generate one at platform.aicollective.com → Settings → API Keys)\n\n**Claude Desktop** (`claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"aic-platform\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aicollective/mcp-server\"],\n      \"env\": {\n        \"AIC_API_KEY\": \"aic_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n**Cursor** (Settings → MCP):\n\n- Type: `stdio`\n- Command: `npx -y @aicollective/mcp-server`\n- Environment: `AIC_API_KEY=aic_your_key_here`\n\n**Claude Code**:\n\n```bash\nclaude mcp add aic-platform -e AIC_API_KEY=aic_xxx -- npx -y @aicollective/mcp-server\n```\n\n## Available Tools\n\n| Category | Tools | Description |\n| --- | --- | --- |\n| Scope | 1 | Your identity, chapters, and permissions |\n| Events | 10 | List, search, create placeholders, manage tags/team/hosts |\n| Tasks | 7 | Create, update, assign, and complete tasks |\n| Members | 2 | Search and view community member profiles |\n| Team | 2 | List chapter team, search team members |\n| Event Team | 1 | List event organizers and hosts |\n| Galleries | 2 | Browse photo/video galleries |\n| Venues | 2 | Search and view venue details |\n| Volunteers | 2 | Manage volunteer slots and signups |\n| KPIs | 4 | Chapter, event, member, and regional statistics |\n| AI Suggestions | 2 | View AI-generated invite suggestions |\n| Learn | 7 | Browse, submit, and review Learn resources |\n\n## How It Works\n\nThe stdio bridge creates a transparent proxy between your local MCP client and the hosted server:\n\n```\nClaude Desktop / Cursor / Claude Code\n    ↕ stdio (JSON-RPC)\n@aicollective/mcp-server  (this package)\n    ↕ HTTP (JSON-RPC)\nplatform.aicollective.com/api/mcp  (hosted server)\n```\n\nAll tool definitions are fetched from the remote server at startup, so the bridge automatically stays in sync with the latest tools — no package updates needed.\n\n## Environment Variables\n\n| Variable | Required | Default | Description |\n| --- | --- | --- | --- |\n| `AIC_API_KEY` | Yes (stdio) | — | Your API key (starts with `aic_`) |\n| `AIC_BASE_URL` | No | `https://platform.aicollective.com` | Override the server URL |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}