Какъв проблем решава MCP
Езиковият модел пише и разсъждава добре, но не знае нищо за Вашите записи. Не може да намери клиент, да насрочи среща или да отчете часове. За това трябва да комуникира с друг софтуер.
Преди MCP всяко AI приложение трябваше да изгражда собствена интеграция за всяка програма. MCP превръща това в едно общо споразумение: програмата създава MCP сървър веднъж, а всеки асистент, който поддържа MCP, може да го използва.
Помислете за електрически контакт: уредът и мрежата не се познават, стига да използват един и същ щепсел.
Как работи MCP
Има две страни. Сървърът е в програмата, която държи данните – например система за отчитане на време. Клиентът е в AI асистента: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex или VS Code.
Сървърът описва инструментите, които предлага – всеки с име, обяснение на разбираем език и очакваните полета. Асистентът чете тези описания и избира подходящия инструмент според Вашето запитване.
- Добавяте MCP сървър във Вашия асистент с адрес, например
https://app.half5.com/mcp. - Асистентът отваря екрана за вписване на тази програма. Вписвате се и давате съгласие (OAuth). Вашата парола не достига до асистента.
- Задавате въпрос на обикновен език, например „отчети два часа за поправката на логина“.
- Асистентът използва подходящия инструмент и Ви показва резултата.
Инструменти, не пълен достъп
MCP сървърът не дава на асистента свободен достъп до базата данни. Той предлага само инструментите, които създателят му е изградил, с правата на профила, с който сте се вписали. Ако Вашият профил няма достъп до часовете на колеги, асистентът също няма.
Можете да отнемете достъпа по същия начин, както при всяко свързано приложение: в самата програма или като премахнете сървъра от асистента.
- Локален или облачен. MCP сървърът може да работи на Вашия компютър или в облака. Облачният не изисква инсталация: само поставяте адрес и се вписвате.
- Отворен стандарт. Anthropic публикува MCP като отворена спецификация през ноември 2024 г.; OpenAI, Cursor и Microsoft също го поддържат.
- Съгласие за всяка връзка. При облачен сървър се вписвате чрез OAuth – същата технология като „Вписване с Google“.
Къде е полезен
MCP е най-полезен за задачи, които вече изпълнявате чрез асистент. Програмист, който оправя бъг с Claude Code, може да помоли същия асистент да отчете времето накрая. Консултант, който пише доклад в ChatGPT, може да попита какво вече е отчетено тази седмица.
По-малко подходящ е за задачи, при които искате да проверите всяко поле преди запис. Затова изберете софтуер, който държи действията на агент като чакащи или за одобрение. Как става това за часове е описано в Отчитане на часове с Claude, ChatGPT или Cursor.
Как Half5 го прави
Half5 поддържа собствен MCP сървър на адрес https://app.half5.com/mcp. Добавяте този адрес във Вашия асистент, вписвате се с Half5 профила си и давате съгласие. Не е нужна инсталация.
Сървърът предлага шест инструмента: log_work, log_work_batch (няколко записа наведнъж), search_customers_projects, list_entries, update_entry и delete_entry (само за Ваши собствени записи, които още не са одобрени). Свързаният агент вижда само Вашите часове, дори ако профилът Ви е мениджър или администратор; фактури, колеги и настройки остават недостъпни. Записите от агент пристигат като „Още не е одобрено“ и иначе са обикновени регистрации: виждат се в общия преглед и минават през одобрение и фактуриране като останалите Ви часове. Как log_work избира правилния клиент е описано в Как работи log_work.
Често задавани въпроси
MCP същото ли е като API?
Почти. MCP сървърът често използва стандартен API във фонов режим, но описва инструментите си така, че езиковият модел да може сам да ги избира и използва. Не е нужно да пишете код, за да го ползва асистент.
Кои AI асистенти поддържат MCP?
Сред тях са Claude (Claude.ai, Claude Desktop и Claude Code), ChatGPT чрез конектори, Cursor, OpenAI Codex и VS Code. Къде точно се добавя сървърът зависи от приложението.
Може ли асистентът сам да променя неща чрез MCP?
Само чрез инструментите, които сървърът предлага, и само с правата на Вашия профил. Добрият софтуер държи промените от агент за преглед, така че Вие или мениджърът Ви ги одобрявате.
Трябва ли да инсталирам нещо?
Не и за облачен MCP сървър: добавяте адрес и се вписвате. Само локалните MCP сървъри, които работят на Вашия компютър, изискват инсталация.
Източници
- Model Context Protocol, specification and documentation · консултирано на
- Anthropic, Introducing the Model Context Protocol (25 November 2024) · консултирано на