- Explore MCP Servers
- MCP-server-vault
Mcp Server Vault
What is Mcp Server Vault
MCP-server-vault is a comprehensive, searchable database designed to document Model Context Protocol (MCP) servers. It serves as an authoritative source for the MCP ecosystem, allowing users to quickly search and browse through extensive information about various MCP servers.
Use cases
Use cases for MCP-server-vault include discovering new MCP servers, comparing server features, contributing to the database by adding new servers, and utilizing the vault for AI integration and advanced searching capabilities.
How to use
To use MCP-server-vault, first install Obsidian and clone the repository. Open the cloned directory as a vault in Obsidian. Users can browse servers in the ‘servers/’ directory, utilize tags for filtering, and perform searches using specific queries to find servers based on categories, technologies, or popularity.
Key features
Key features of MCP-server-vault include a single note per server for detailed documentation, a rich metadata structure in the frontmatter for easy identification, and a multi-dimensional tagging system that categorizes servers by type, technology, purpose, and integration capabilities.
Where to use
MCP-server-vault can be used in various fields including software development, data science, and any domain where Model Context Protocol servers are relevant. It is particularly useful for developers and researchers looking for specific server implementations and functionalities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Server Vault
MCP-server-vault is a comprehensive, searchable database designed to document Model Context Protocol (MCP) servers. It serves as an authoritative source for the MCP ecosystem, allowing users to quickly search and browse through extensive information about various MCP servers.
Use cases
Use cases for MCP-server-vault include discovering new MCP servers, comparing server features, contributing to the database by adding new servers, and utilizing the vault for AI integration and advanced searching capabilities.
How to use
To use MCP-server-vault, first install Obsidian and clone the repository. Open the cloned directory as a vault in Obsidian. Users can browse servers in the ‘servers/’ directory, utilize tags for filtering, and perform searches using specific queries to find servers based on categories, technologies, or popularity.
Key features
Key features of MCP-server-vault include a single note per server for detailed documentation, a rich metadata structure in the frontmatter for easy identification, and a multi-dimensional tagging system that categorizes servers by type, technology, purpose, and integration capabilities.
Where to use
MCP-server-vault can be used in various fields including software development, data science, and any domain where Model Context Protocol servers are relevant. It is particularly useful for developers and researchers looking for specific server implementations and functionalities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
MCP Server Vault
A comprehensive, searchable database of Model Context Protocol (MCP) servers.
Design Philosophy
This vault is designed to maintain a complete and useful database of MCP servers for quick searching and browsing. Each MCP server is documented in a single note with extensive tagging, creating an authoritative source for the MCP ecosystem.
For Human Users
Setup Instructions
- Install Obsidian if you haven’t already
- Clone this repository:
git clone https://github.com/amir-arad/MCP-server-vault.git - Open the repository as a vault in Obsidian: “Open folder as vault” → select the cloned directory
- Install these recommended community plugins:
- Obsidian Local REST API - For AI integration
- Obsidian Git - For version control
- Smart Connections - For semantic searching
- Templater - For advanced templating
- MCP Tools - For MCP-specific functionality
Using the Vault
- Browse servers in the
servers/directory - Use tags to filter and discover servers by category, technology, or purpose
- Search using queries like:
tag:#category/databaseto find all database serverstag:#tech/typescript tag:#purpose/ragto find TypeScript RAG serversstars:>100to find popular servers with over 100 GitHub stars
Contributing
- Fork the repository from https://github.com/amir-arad/MCP-server-vault
- Add new servers using the template in
templates/server.md - Ensure proper frontmatter metadata and tagging
- Submit a pull request
For AI Agents
Vault Structure
servers/- Individual MCP server documentation files (filename format:[owner]-[repo-name].md)templates/- Templates for creating new notes
Effective Searching Methods
-
First list directories to understand structure:
list_vault_files(directory: "") list_vault_files(directory: "servers") -
For searching by metadata:
search_vault(query: "file.frontmatter.stars > 100", queryType: "dataview") search_vault(query: "file.frontmatter.status = 'active'", queryType: "dataview") -
For text-based searches:
search_vault_simple(query: "vector database") -
For retrieving specific files:
get_vault_file(filename: "servers/example-server.md", format: "markdown")
Submitting Updates
To propose changes, format your output as a complete markdown file ready for inclusion in the vault. Include:
- Full frontmatter metadata
- Properly formatted sections following the template
- Appropriate tagging
- Source citations
Example PR format:
## Proposed Addition/Change Server: [server-name] Repository: [repo-url] Reason for addition: [brief explanation] [Complete formatted markdown for the server file]
Key Design Decisions
1. Single Note Per Server
- Filename convention:
[Repository Owner]-[Repository Name].md - Canonical repository URL as unique identifier to avoid duplicates
2. Rich Metadata in Frontmatter
---
repo_url: https://github.com/owner/repo-name
owner: repository_owner
name: repository_name
stars: 42
last_updated: 2025-02-21
status: active|inactive|deprecated
official: true|false
verified: true|false
sources:
- awesome-mcp-servers-wong2
- mcpservers-org
---
3. Multi-dimensional Tagging System
- Core tags:
#mcp/server,#status/active - Category tags:
#category/database,#category/search - Tech stack tags:
#tech/typescript,#tech/python - Purpose tags:
#purpose/rag,#purpose/memory - Integration tags:
#integration/slack,#integration/github - Feature tags:
#feature/authentication,#feature/vector-search - Source tags:
#source/mcpservers-org,#source/awesome-mcp-servers-wong2
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










