Prismism MCP Server
@prismism/mcp-server
MCP-сервер для Prismism — DocSend для ИИ-агентов.
Загружайте любой файл → получайте отслеживаемую ссылку для совместного доступа. PDF, HTML, Markdown, изображения, видео. Контроль доступа, аналитика, сбор email-адресов, вебхуки.
Быстрый старт
1. Получите API-ключ
Создайте бесплатную учетную запись на prismism.dev или используйте инструмент prismism_register после настройки.
2. Подключите ваш клиент
Хостинговая точка доступа (рекомендуется)
Установка не требуется — подключайтесь напрямую к API Prismism:
Claude Code
claude mcp add prismism --transport http https://prismism.dev/mcp \
--header "x-api-key: pal_your_key_here"Claude Desktop — отредактируйте ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"prismism": {
"url": "https://prismism.dev/mcp",
"headers": {
"x-api-key": "pal_your_key_here"
}
}
}
}Cursor — отредактируйте .cursor/mcp.json:
{
"mcpServers": {
"prismism": {
"url": "https://prismism.dev/mcp",
"headers": {
"x-api-key": "pal_your_key_here"
}
}
}
}Windsurf — отредактируйте ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"prismism": {
"serverUrl": "https://prismism.dev/mcp",
"headers": {
"x-api-key": "pal_your_key_here"
}
}
}
}VS Code — отредактируйте .vscode/mcp.json:
{
"servers": {
"prismism": {
"type": "http",
"url": "https://prismism.dev/mcp",
"headers": {
"x-api-key": "pal_your_key_here"
}
}
}
}Локально (stdio) — альтернатива
Запускайте через npx, если предпочитаете локальный транспорт:
{
"mcpServers": {
"prismism": {
"command": "npx",
"args": ["@prismism/mcp-server"],
"env": {
"PRISMISM_API_KEY": "pal_your_key_here"
}
}
}
}3. Проверьте работу
Спросите своего агента: "Use the prismism_health tool to check the connection"
Инструменты
Инструмент | Требуется авторизация | Описание |
| — | Проверка соединения и статуса авторизации |
| — | Создание учетной записи + получение API-ключа (единоразово) |
| ✓ | Публикация файла, HTML или Markdown и получение ссылки |
| ✓ | Список ваших артефактов с пагинацией |
| ✓ | Получение деталей артефакта + аналитика |
| ✓ | Обновление заголовка, уровня доступа, защиты, контента или срока действия |
| ✓ | Получение исходного контента артефакта (текст или base64) |
| ✓ | Безвозвратное удаление артефакта |
| ✓ | Получение информации об учетной записи, тарифе и использовании |
Публикация
"Publish this report as a shareable link"Инструмент prismism_publish поддерживает три режима:
Загрузка файла — Установите
content(обычный текст или base64) +filename. Используйтеencoding: "base64"для бинарных файлов.Встроенный HTML — Установите
htmlс исходным HTML-кодом. Файл не требуется.Встроенный Markdown — Установите
markdownс исходным Markdown-кодом. Файл не требуется.
Все режимы поддерживают дополнительные параметры: access, password, requireEmail, allowedDomains, allowedEmails, expiresAt и allowNetwork.
Поддерживаемые форматы файлов: PDF, HTML, Markdown, изображения (PNG/JPG/GIF/SVG/WebP), видео (MP4).
Получение контента
"Get the content of my artifact abc123"Инструмент prismism_content извлекает исходный контент артефакта. Текстовые форматы возвращаются как строки UTF-8, бинарные — как base64. API-ключ владельца автоматически обходит все защиты. Для защищенного контента, не принадлежащего вам, передайте параметры password или email.
Контроль доступа
"Make this artifact private"
"Set allowlist access with alice@acme.com"Инструмент prismism_update поддерживает access (public/private/allowlist), allowedEmails, password, requireEmail и allowedDomains. Изменение на private/allowlist автоматически сбрасывает пароль и email-защиту.
Регистрация без ключа
Если у вас еще нет API-ключа, инструмент prismism_register может создать учетную запись:
"Register me on Prismism with my email"Он возвращает API-ключ один раз — агент поможет вам сохранить его в конфигурации.
Переменные окружения
Переменная | Обязательно | По умолчанию | Описание |
| Для большинства инструментов | — | Ваш API-ключ Prismism |
| Нет |
| Базовый URL API |
Формат ответа
Все инструменты возвращают согласованный JSON-конверт:
{
"ok": true,
"data": { ... },
"_hints": ["Actionable guidance for the agent"]
}При ошибке:
{
"ok": false,
"error": { "code": "STORAGE_LIMIT", "message": "..." },
"_hints": ["Upgrade at https://prismism.dev/settings/billing"]
}Требования
Хостинговая точка доступа: Нет требований — работает с любым MCP-клиентом
Локально (stdio): Node.js 18+, npm или npx
Лицензия
MIT
Ссылки
Prismism — Ссылки для совместного доступа к любым файлам
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/prismism-dev/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server