{"_id":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","_rev":"4-5cdd558eb7491f3db76e419fdbe29a5d","name":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","version":"1.0.1","_id":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270@1.0.1","maintainers":[{"name":"rugved-core","email":"rugved@coretextai.dev"},{"name":"ctxmitch","email":"mitchell@coretextai.dev"},{"name":"gerson-coretext","email":"gerson@coretextai.dev"},{"name":"dgomezcortextai","email":"daniel@coretextai.dev"}],"dist":{"shasum":"dd0d22cb01fd502d4e98e97c25e27a83c7066c6a","tarball":"https://registry.npmjs.org/@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270/-/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.1.tgz","fileCount":6,"integrity":"sha512-mW0J8APVR8zCMQ12ZU1vtroFqXpV5OYmqnmptKeTAD57rsgEgbbbdsEQBck8kF8IIUEYoHFHra+r991iDC9bEg==","signatures":[{"sig":"MEUCIGXthH6Mc0cgS/O/4ixxGqEdm9imLanXWd7DQ3R5kVH6AiEAkgpFfQKnJ+1BGYqYz8JZcCWeUgLcfXaB7AkNIhfXtcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5454},"main":"dist/index.js","_from":"file:/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-rqOYSq/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"ctxmitch","email":"mitchell@coretextai.dev"},"_resolved":"/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-rqOYSq/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.1.tgz","_integrity":"sha512-mW0J8APVR8zCMQ12ZU1vtroFqXpV5OYmqnmptKeTAD57rsgEgbbbdsEQBck8kF8IIUEYoHFHra+r991iDC9bEg==","_npmVersion":"10.8.2","description":"Mitch Test Server","directories":{},"_nodeVersion":"20.18.0","dependencies":{"oauth":"^0.10.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270_1.0.1_1756844433663_0.09014402090236828","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","version":"1.0.2","_id":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270@1.0.2","maintainers":[{"name":"rugved-core","email":"rugved@coretextai.dev"},{"name":"ctxmitch","email":"mitchell@coretextai.dev"},{"name":"gerson-coretext","email":"gerson@coretextai.dev"},{"name":"dgomezcortextai","email":"daniel@coretextai.dev"}],"dist":{"shasum":"88e281641892da84a0ff02db2056cff1b92f9fb7","tarball":"https://registry.npmjs.org/@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270/-/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.2.tgz","fileCount":7,"integrity":"sha512-/T06/1HxJd0mAG8Fl38B5qttpbvlauuf4kDzdHM/q0kpOVYbtO/BykC61E87tlUpltca3+gMbqhVB1QVCOmjlg==","signatures":[{"sig":"MEUCIHam1IpdwIyRStzm4RTBQx6XLWptwsU/oZDdHrR+k7SOAiEAnBhmlnEvY/NM/Sr0qCGv9u7EwS4GyxlgA4lVUHOnC1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17533},"main":"dist/index.js","_from":"file:/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-vw5mL5/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"ctxmitch","email":"mitchell@coretextai.dev"},"_resolved":"/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-vw5mL5/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.2.tgz","_integrity":"sha512-/T06/1HxJd0mAG8Fl38B5qttpbvlauuf4kDzdHM/q0kpOVYbtO/BykC61E87tlUpltca3+gMbqhVB1QVCOmjlg==","_npmVersion":"10.8.2","description":"Mitch Test Server Updated","directories":{},"_nodeVersion":"20.18.0","dependencies":{"oauth":"^0.10.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270_1.0.2_1756844757950_0.29194086779189865","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","version":"1.0.3","_id":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270@1.0.3","maintainers":[{"name":"rugved-core","email":"rugved@coretextai.dev"},{"name":"ctxmitch","email":"mitchell@coretextai.dev"},{"name":"gerson-coretext","email":"gerson@coretextai.dev"},{"name":"dgomezcortextai","email":"daniel@coretextai.dev"}],"dist":{"shasum":"ba5375183462cdf756a45667f242662b197c5ce4","tarball":"https://registry.npmjs.org/@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270/-/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.3.tgz","fileCount":8,"integrity":"sha512-6W1/TBLZlIX98rczFyJ3NQuggQvVUbKTMDuHoz4i3Cue+3wgDaUUOYIQat+p5KuJ6JKYMQTlbvgImtkM9f08yg==","signatures":[{"sig":"MEUCIFVw0JDwVdMR4l0BTOwrMIykl87yYGHzFvA5HPxtcrVAAiEA7xTMBxrJeey6VdlIh5YjRI7MDnngdjjc4J3qgNEQhIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35725},"main":"dist/index.js","_from":"file:/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-EGnNFt/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"ctxmitch","email":"mitchell@coretextai.dev"},"_resolved":"/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-EGnNFt/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.3.tgz","_integrity":"sha512-6W1/TBLZlIX98rczFyJ3NQuggQvVUbKTMDuHoz4i3Cue+3wgDaUUOYIQat+p5KuJ6JKYMQTlbvgImtkM9f08yg==","_npmVersion":"10.8.2","description":"Mitch Test Server Updated","directories":{},"_nodeVersion":"20.18.0","dependencies":{"oauth":"^0.10.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270_1.0.3_1756845267290_0.4101991693501321","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270","version":"1.0.4","description":"Mitch Test Server Updated","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest","dev":"tsx src/index.ts","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","oauth":"^0.10.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0","tsx":"^4.0.0","jest":"^29.0.0","@types/jest":"^29.0.0"},"engines":{"node":">=18.0.0"},"_id":"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270@1.0.4","_integrity":"sha512-HRgv5jf5o7YrQHdXbpQfmwrjKmQv6Ytx4MRc+KLGlIixXPYnCPxi2eFYSrf39KRLFz8jBKXkgzRhr16j7TnlCg==","_resolved":"/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-1VA8d8/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.4.tgz","_from":"file:/var/folders/2n/nfhtcjn92b93cf81jcwgn8_r0000gn/T/npm-publish-1VA8d8/@coretext-ai-coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.4.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HRgv5jf5o7YrQHdXbpQfmwrjKmQv6Ytx4MRc+KLGlIixXPYnCPxi2eFYSrf39KRLFz8jBKXkgzRhr16j7TnlCg==","shasum":"d21894275122a6f6728f6fdb656c44c54f6e68c4","tarball":"https://registry.npmjs.org/@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270/-/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270-1.0.4.tgz","fileCount":8,"unpackedSize":35725,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNnn6kbbvSshZecchXa00Ym+mPiY9P4rN2zeBHfEQ/agIgMG7E4xIJSvJn5puQ6T9G6KT+QjIjH2ZNPTVqnXfBdg4="}]},"_npmUser":{"name":"ctxmitch","email":"mitchell@coretextai.dev"},"directories":{},"maintainers":[{"name":"rugved-core","email":"rugved@coretextai.dev"},{"name":"ctxmitch","email":"mitchell@coretextai.dev"},{"name":"gerson-coretext","email":"gerson@coretextai.dev"},{"name":"dgomezcortextai","email":"daniel@coretextai.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270_1.0.4_1756845589161_0.6364229510241846"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-02T20:20:33.563Z","modified":"2025-09-02T20:39:49.579Z","1.0.1":"2025-09-02T20:20:33.887Z","1.0.2":"2025-09-02T20:25:58.137Z","1.0.3":"2025-09-02T20:34:27.483Z","1.0.4":"2025-09-02T20:39:49.338Z"},"description":"Mitch Test Server Updated","maintainers":[{"name":"rugved-core","email":"rugved@coretextai.dev"},{"name":"ctxmitch","email":"mitchell@coretextai.dev"},{"name":"gerson-coretext","email":"gerson@coretextai.dev"},{"name":"dgomezcortextai","email":"daniel@coretextai.dev"}],"readme":"# mitch-test-server-updated\n\nMitch Test Server Updated\n\n## Installation\n\n```bash\nnpm install @coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270\n```\n\n## Configuration\n\n### Environment Variables\n\nThe following environment variables are required:\n\n- `NPM_TOKEN`: User-defined environment variable\n- `GITHUB_TOKEN`: User-defined environment variable\n\n## Usage\n\n### With Claude Desktop\n\nAdd to your Claude Desktop configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"mitch-test-server-updated\": {\n      \"command\": \"npx\",\n      \"args\": [\"@coretext-ai/coretext-ai-542a4ab3-76f0-4ed1-a6ef-201aa2656270\"],\n      \"env\": {\n        \"NPM_TOKEN\": \"your-value-here\",\n        \"GITHUB_TOKEN\": \"your-value-here\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n\nThis server provides the following tools:\n\n### google-analytics Service\n\n- **run_report**: Run a standard report with dimensions and metrics for a GA4 property\n- **batch_run_reports**: Run multiple reports in a single request for efficiency\n### discord Service\n\n- **get_current_user**: Get current user information\n- **get_user**: Get user by ID\n- **get_current_user_guilds**: Get current user&#x27;s guilds\n- **get_guild**: Get guild by ID\n- **get_guild_channels**: Get guild channels\n- **create_guild_channel**: Create a new guild channel\n- **get_channel**: Get channel by ID\n- **modify_channel**: Modify a channel\n- **delete_channel**: Delete a channel\n- **get_channel_messages**: Get channel messages\n- **get_channel_message**: Get a specific message\n- **create_message**: Create a message in a channel\n- **edit_message**: Edit a message\n- **delete_message**: Delete a message\n- **add_reaction**: Add a reaction to a message\n- **remove_reaction**: Remove own reaction from a message\n- **get_guild_members**: Get guild members\n- **get_guild_member**: Get a guild member\n- **create_webhook**: Create a webhook\n- **get_channel_webhooks**: Get channel webhooks\n- **execute_webhook**: Execute a webhook\n### google-gmail Service\n\n- **send_message**: Send an email message. Requires message in RFC 2822 format encoded as base64url string\n- **get_message**: Get a specific message by ID\n- **list_messages**: List messages in user&#x27;s mailbox with optional filtering\n- **modify_message**: Modify labels on a message (add/remove labels, mark read/unread)\n- **trash_message**: Move a message to trash (RECOMMENDED for deleting emails). This is the standard way users delete emails - messages remain recoverable for 30 days.\n- **untrash_message**: Remove a message from trash\n- **delete_message**: PERMANENTLY delete a message - IMMEDIATE and IRREVERSIBLE. WARNING: Use trash_message instead for normal email deletion. Only use this for sensitive data that must be immediately destroyed. Bypasses trash completely. REQUIRES https://mail.google.com/ scope. Returns 204 No Content with empty body on success.\n- **list_labels**: List all labels in the user&#x27;s mailbox\n- **get_label**: Get label details by ID\n- **create_label**: Create a new custom label\n- **update_label**: Update an existing label\n- **delete_label**: Delete a custom label. Returns 204 No Content with empty body on success.\n- **list_threads**: List email threads in user&#x27;s mailbox\n- **get_thread**: Get a specific thread by ID\n- **modify_thread**: Modify labels on all messages in a thread\n- **trash_thread**: Move an entire email thread/conversation to trash (RECOMMENDED for deleting conversations). This is the standard way users delete email threads - remains recoverable for 30 days.\n- **untrash_thread**: Remove a thread from trash\n- **delete_thread**: PERMANENTLY delete an entire thread - IMMEDIATE and IRREVERSIBLE. WARNING: Use trash_thread instead for normal conversation deletion. Only use this for sensitive data that must be immediately destroyed. Bypasses trash completely. REQUIRES https://mail.google.com/ scope. Returns 204 No Content with empty body on success.\n- **list_drafts**: List draft messages in user&#x27;s mailbox\n- **get_draft**: Get a specific draft by ID\n- **create_draft**: Create a new draft message. IMPORTANT: Message must be an object with &#x27;raw&#x27; field containing base64url-encoded RFC 2822 formatted message.\n- **update_draft**: Update an existing draft. IMPORTANT: Message must be an object with &#x27;raw&#x27; field containing base64url-encoded RFC 2822 formatted message.\n- **send_draft**: Send an existing draft\n- **delete_draft**: Delete a draft. Returns 204 No Content with empty body on success.\n- **get_profile**: Get user&#x27;s Gmail profile information\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Run in development mode\nnpm run dev\n\n# Build for production\nnpm run build\n\n# Run tests\nnpm test\n```\n\n## License\n\nMIT\n\n---\n\nGenerated with Template Orchestrator\n","readmeFilename":"README.md"}