Pinecone Developer MCP Server
Официальный MCP-сервер Pinecone: поиск по документации, создание индексов, загрузка и поиск записей прямо из агента
Установка
{
"mcpServers": {
"pinecone": {
"command": "npx",
"args": ["-y", "@pinecone-database/mcp"],
"env": {
"PINECONE_API_KEY": "<your pinecone api key>"
}
}
}
}Файл .cursor/mcp.json в проекте или в домашнем каталоге. Тот же фрагмент подходит для claude_desktop_config.json.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к проекту в векторной базе Pinecone и к ее документации. Агент может искать ответы в документации, получать список индексов, их настройки и статистику по пространствам имен. С ключом API он создает индексы со встроенной моделью эмбеддингов, загружает записи и ищет по ним с фильтрами по метаданным и переранжированием. Есть поиск сразу по нескольким индексам и отдельное переранжирование документов.
Для кого. Для разработчиков, которые строят поиск или RAG на Pinecone и хотят настраивать и проверять индексы из редактора.
Подходит, если
- Нужно подобрать конфигурацию индекса под задачу и сразу его создать
- Нужно проверить качество поиска на своих данных, не выходя из редактора
- Нужен код для Pinecone, опирающийся на актуальную документацию
Не подходит, если
- Индексы созданы без встроенной модели эмбеддингов: сервер с ними не работает
- Нужен доступ агента к базе знаний через Pinecone Assistant: для этого у вендора есть отдельный Assistant MCP
Пример запроса к агенту
Покажи все мои индексы Pinecone и найди в индексе my-docs записи про авторизациюОграничения
Поддерживаются только индексы со встроенным инференсом, обычный векторный поиск и отдельные эмбеддинги недоступны. Для работы с индексами нужен ключ API Pinecone, без него доступен только поиск по документации. Требуется Node.js 20 или новее. Доступность Pinecone из России без VPN не проверена.
Как отключить. Удалите блок pinecone из mcp.json или claude_desktop_config.json. Для Gemini CLI удалите расширение командой gemini extensions uninstall.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| PINECONE_API_KEY секрет | Ключ API из консоли Pinecone. Без него доступен только поиск по документации. |
Проверка безопасности
- Создает индексы и записывает данные во внешний сервис
- Использует секретный ключ API
Коротко о README
README перечисляет возможности сервера и его инструменты: поиск по документации, список и описание индексов, статистику, создание индекса под модель, загрузку и поиск записей, каскадный поиск и переранжирование. Приведены конфигурации для Cursor и Claude Desktop через npx и установка как расширения Gemini CLI. Отдельно описаны ограничения и типичные проблемы с Node.js, ключом и сетью. Лицензия Apache 2.0.
Частые вопросы
Работает ли сервер без ключа?
Да, но только поиск по документации Pinecone. Управлять индексами и искать по данным без ключа нельзя.
Почему поиск по моему индексу не работает?
Скорее всего, индекс создан без встроенной модели эмбеддингов. Сервер поддерживает только такие индексы, нужен новый индекс с моделью.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения