Awesome MCPDatabases

sirmews/mcp-pinecone

⭐ 149 Python added to this list on 2025-05-06 repository created 2024-12-08

The project "mcp-pinecone" is a Model Context Protocol (MCP) server designed to interface with the Pinecone vector database. It enables MCP clients, such as Claude Desktop, to perform reading and writing operations on a Pinecone index, facilitating semantic search and document management. The server architecture includes a server class that handles requests from MCP clients and implements various tools for interacting with the Pinecone service. These tools include semantic search, reading documents, listing documents, retrieving Pinecone index statistics, and processing documents by chunking, embedding, and upserting them into the index. The server communicates with the Pinecone service through a client that performs operations like searching, upserting, fetching, listing records, and generating embeddings using Pinecone's inference API. The project supports chunking documents based on tokens and embedding generation, which are essential for efficient semantic search and document retrieval. Installation is streamlined via Smithery or the uv package manager, with configuration instructions provided for integration with Claude Desktop on different operating systems. The project also includes development guidelines for building, publishing, and debugging the server, recommending the use of the MCP Inspector for enhanced debugging capabilities. Overall, mcp-pinecone serves as a bridge between MCP clients and the Pinecone vector database, enabling advanced semantic search and document handling capabilities within the MCP ecosystem. It is licensed under the MIT License and encourages community contributions and feedback.

https://github.com/sirmews/mcp-pinecone

api-keychunkingclaudeclaude-desktopdocument-managementdocument-processingembeddingsmcpmcp-clientmcp-inspectormcp-servermodel-context-protocolopen-sourcepineconepinecone-indexpythonpython-packageragretrieval-augmented-generationsemantic-searchvector-database

Also in Databases

dolthub/dolt

Dolt is a SQL database with Git-like version control capabilities, enabling users to manage, version, and collaborate on data and schemas as easily as code in Git repositories.

t8y2/dbx

DBX is a lightweight, cross-platform database client supporting over 70 databases, featuring a built-in AI assistant, MCP Server, and available as desktop, Docker, or CLI.

Canner/WrenAI

Open-source generative BI engine that exposes governed text-to-SQL, a semantic layer and dashboard generation to AI agents through an MCP server and CLI across more than twenty data sources.

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source Model Context Protocol (MCP) server that connects AI agents, IDEs, and applications directly to enterprise databases, offering both pre-built and custom ...

makenotion/notion-mcp-server

The Notion MCP Server is an official MCP server implementation that enables secure, programmatic interaction with Notion content through MCP commands, optimized for AI agents and supporting multiple deployment options.

bytebase/dbhub

DBHub is a universal database gateway implementing the Model Context Protocol (MCP) server interface, enabling MCP clients to connect to and explore multiple database systems including MySQL, PostgreSQL, Oracle, SQL Server, MariaDB, and SQLite.

crystaldba/postgres-mcp

Postgres MCP Pro is an open-source Model Context Protocol server for PostgreSQL that provides advanced database health monitoring, index tuning, query plan analysis, and safe SQL execution to support AI agents and developers throughout the application lifecycle.

supabase-community/supabase-mcp

Supabase MCP Server connects Supabase projects to AI assistants using the Model Context Protocol, enabling LLMs to manage and query Supabase resources.