
ifuryst/rednote-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
🚀MCP-сервер для доступа к RedNote (XiaoHongShu, xhs).
Обзор
https://github.com/user-attachments/assets/06b2c67f-d9ed-4a30-8f1d-9743f3edaa3a - Управление аутентификацией (поддерживает сохранение cookie) - Заметки по поиску по ключевым словам - Инструмент инициализации командной строки - Доступ к содержимому заметок по URL - [ ] Доступ к комментариям по URL 1. Окно браузера откроется автоматически. 2. Вы будете перенаправлены на страницу входа в Xiaohongshu. 3. Пожалуйста, выполните операцию входа вручную. 4. После успешного входа файл cookie автоматически сохраняется в файл ~/.mcp/rednote/cookies.json - команда: Может быть глобально установленной командой rednote-mcp или выполняться напрямую с помощью npx. - args: Необходимо включать параметр --stdio для поддержки связи в Cursor MCP Inspector — это инструмент для отладки серверов MCP, который помогает разработчикам проверять и проверять поведение серверов MCP. Начните со следующей команды: 1. Запустить инструмент MCP Inspector 2. Запустить сервис rednote-mcp через Inspector 3. Предоставить интерактивный интерфейс для проверки запросов и ответов 4. Помочь отладить и проверить реализацию протокола MCP 1. Пользователи впервые должны выполнить команду init для входа. 2. Файлы cookie содержат конфиденциальную информацию для предотвращения утечек. 3. Рекомендуется регулярно обновлять файлы cookie, чтобы избежать недействительности. 4. Убедитесь, что среда Node.js установлена корректно 1. Форковать этот репозиторий 2. Создать ветку функций (git checkout -b feature/AmazingFeature) 3. Отправить изменения (git commit -m 'Add some AmazingFeature') 4. Push to branch (git push origin feature/AmazingFeature) 5. Запусти pull request
Обзор (машинный перевод)
Сервисы MCP для доступа к контенту на Xiaohongshu
https://github.com/user-attachments/assets/06b2c67f-d9ed-4a30-8f1d-9743f3edaa3a
Начинай быстро
Перед началом убедитесь, что установлен Playwright:
Глобальная установка NPM
Установка из исходного кода
Функциональные особенности
- Управление аутентификацией (поддерживает сохранение файлов cookie)
- Заметки по поиску по ключевым словам
- Инструмент инициализации командной строки
- Доступ к содержимому заметок по URL
- [ ] Доступ к комментариям по URL
Инструкции по использованию
1. Инициализация входа
Первопроходцам необходимо выполнить инициализацию входа:
После выполнения этой команды:
- Окно браузера откроется автоматически
- Перенаправить на страницу входа в Xiaohongshu
- Пожалуйста, выполните операцию входа вручную
- После успешного входа файл cookie автоматически сохраняется в файл
~/.mcp/rednote/cookies.json
2. Настройте MCP-сервер в Cursor
Добавьте следующую конфигурацию к settings.json Cursor:
Или используйте метод NPX:
Описание конфигурации:
command: Может быть командойrednote-mcpпосле глобальной установки или запускаться напрямую с помощьюnpx.args: Параметр--stdioдолжен быть включён для поддержки метода передачи курсора
Руководство по развитию
Экологические требования
- Node.js >= 16
- NPM >= 7
Процесс разработки
Отладка с MCP Inspector
MCP Inspector — это инструмент для отладки серверов MCP, который помогает разработчикам проверять и проверять поведение серверов MCP. Начните со следующей команды:
Эта команда будет:
- Запустить инструмент MCP Inspector
- Проведите сервис rednote-mcp через Inspector
- Обеспечить интерактивный интерфейс для проверки запросов и ответов
- Помощь в отладке и проверке реализации протокола MCP
Примечания
- Для первых пользователей необходимо выполнить команду
initдля входа - Файлы cookie содержат конфиденциальную информацию для предотвращения утечек
- Рекомендуется регулярно обновлять файлы cookie, чтобы избежать аннулирования
- Убедитесь, что Node.js среда правильно установлена
Руководство по вкладам
- Выделить склад
- Создайте ветку признаков (
git checkout -b feature/AmazingFeature) - Подайте свои изменения (
git commit -m 'Add some AmazingFeature') - Push to branch (
git push origin feature/AmazingFeature) - Запусти pull request
Лицензия
Лицензия MIT — см. документ LICENSE для подробностей
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
Установка
npx rednote-mcp --stdioКонфигурация
{
"mcpServers": {
"RedNote MCP": {
"command": "rednote-mcp",
"args": [
"--stdio"
]
}
}
}