weeek-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weeek-mcpList all tasks in project 'Website Redesign'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WEEEK MCP
MCP-сервер для WEEEK Public API v1: задачи, проекты, доски, теги, кастомные поля, тайм-трекинг и CRM.
Сервер строит инструменты из официальной OpenAPI-спецификации WEEEK, поэтому названия и параметры эндпоинтов не переписаны вручную.
Возможности
Workspace: информация о рабочем пространстве, участники, теги.
Task Manager: portfolios, projects, boards, board columns, tasks, watchers, assignees, timers, time entries, attachments, custom fields.
CRM: funnels, statuses, deals, organizations, contacts, currencies, связи между сущностями, custom fields.
Генератор
npm run update:openapiподтягивает свежую спецификацию изdevelopers.weeek.net.
Related MCP server: Tweek MCP Server
Установка
git clone https://github.com/maxwellviksna-stack/weeek-mcp.git
cd weeek-mcp
npm install
npm run buildСоздайте токен в настройках workspace WEEEK, раздел API, и передайте его в окружение:
export WEEEK_API_TOKEN="your-token"WEEEK_TOKEN тоже поддерживается, если такое имя уже используется в вашей конфигурации.
Подключение
Claude Desktop
{
"mcpServers": {
"weeek": {
"command": "node",
"args": ["/absolute/path/to/weeek-mcp/dist/server.js"],
"env": {
"WEEEK_API_TOKEN": "your-token"
}
}
}
}Локальный запуск
WEEEK_API_TOKEN="your-token" npm startДля разработки:
WEEEK_API_TOKEN="your-token" npm run devИнструменты
Все API-операции публикуются как отдельные MCP tools с префиксом weeek_.
Примеры:
weeek_get_workspace_infoweeek_get_project_listweeek_create_taskweeek_get_tasksweeek_complete_taskweeek_get_all_dealsweeek_create_a_contact
Есть служебный инструмент:
weeek_list_operations— поиск по доступным операциям, тегу или тексту.
Формат аргументов у сгенерированных инструментов одинаковый:
{
"path": { "id": 123 },
"query": { "search": "release" },
"body": { "title": "Prepare release notes" }
}Для загрузки файлов используется files:
{
"path": { "task_id": 123 },
"files": [
{
"path": "/absolute/path/to/file.pdf",
"fieldName": "files[]"
}
]
}Конфигурация
Переменная | По умолчанию | Описание |
| обязательна | Bearer token из настроек workspace |
| optional | Алиас для |
|
| Базовый URL API |
|
| Таймаут запроса |
Обновление API
npm run update:openapi
npm run buildГенератор берет текущий bundle документации WEEEK, находит модуль weeek.yaml-*.js, импортирует OpenAPI-объект и пересобирает src/generated/weeek-openapi.ts.
Проверка перед релизом
npm run update:openapi
npm run check
npm run build
npm pack --dry-runДля проверки на реальном workspace:
WEEEK_API_TOKEN="your-token" npm run smoke:liveSmoke-тест поднимает MCP-сервер через stdio, проверяет список tools, делает read/write-запросы к Task Manager и CRM, а затем удаляет временные сущности с префиксом mcp-smoke-*.
Maintenance
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/maxwellviksna-stack/weeek-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server