Model Context Protocol servers

by aswinthulasir

217 downloads
Not rated
GitHub

About

A collection of reference implementations for the Model Context Protocol (MCP), showcasing servers built with TypeScript and Python SDKs.

Details

Author
aswinthulasir
Downloads
217
Categories
Developer Tools, Knowledge Base, Other

- Reference implementations demonstrating MCP features and SDKs.
- Servers for diverse data sources: databases, APIs, file systems.
- Implementations in both TypeScript and Python.
- Includes third‑party official integrations from multiple companies.
- Covers tools for search, image generation, file operations, and more.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Model Context Protocol servers
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Browse the repository to find individual MCP server implementations, each with its own setup instructions. Reference servers are listed in the README; third‑party servers are linked externally and maintained by their respective organizations.

create_entities

Create multiple new entities in the knowledge graph

create_relations

Create multiple new relations between entities in the knowledge graph. Relations should be in active voice

add_observations

Add new observations to existing entities in the knowledge graph

delete_entities

Delete multiple entities and their associated relations from the knowledge graph

delete_observations

Delete specific observations from entities in the knowledge graph

delete_relations

Delete multiple relations from the knowledge graph

read_graph

Read the entire knowledge graph

search_nodes

Search for nodes in the knowledge graph based on a query

open_nodes

Open specific nodes in the knowledge graph by their names

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "model context protocol servers": {
            "mcp-all-servers": {
                "command": "npx",
                "args": [
                    "-y",
                    "@modelcontextprotocol/server-memory"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-all-servers": {
        "command": "npx",
        "args": [
            "-y",
            "@modelcontextprotocol/server-memory"
        ]
    }
}

Model Context Protocol servers

This repository is a collection of reference implementations for the Model Context Protocol (MCP), as well as references
to community built servers and additional resources.

The servers in this repository showcase the versatility and extensibility of MCP, demonstrating how it can be used to give Large Language Models (LLMs) secure, controlled access to tools and data sources.
Each MCP server is implemented with either the Typescript MCP SDK or Python MCP SDK.

> Note: Lists in this README are maintained in alphabetical order to minimize merge conflicts when adding new items.

🌟 Reference Servers

These servers aim to demonstrate MCP features and the TypeScript and Python SDKs.

- AWS KB Retrieval - Retrieval from AWS Knowledge Base using Bedrock Agent Runtime
- Brave Search - Web and local search using Brave's Search API
- EverArt - AI image generation using various models
- Everything - Reference / test server with prompts, resources, and tools
- Fetch - Web content fetching and conversion for efficient LLM usage
- Filesystem - Secure file operations with configurable access controls
- Git - Tools to read, search, and manipulate Git repositories
- GitHub - Repository management, file operations, and GitHub API integration
- GitLab - GitLab API, enabling project management
- Google Drive - File access and search capabilities for Google Drive
- Google Maps - Location services, directions, and place details
- Memory - Knowledge graph-based persistent memory system
- PostgreSQL - Read-only database access with schema inspection
- Puppeteer - Browser automation and web scraping
- Redis - Interact with Redis key-value stores
- Sentry - Retrieving and analyzing issues from Sentry.io
- Sequential Thinking - Dynamic and reflective problem-solving through thought sequences
- Slack - Channel management and messaging capabilities
- Sqlite - Database interaction and business intelligence capabilities
- Time - Time and timezone conversion capabilities

🤝 Third-Party Servers

🎖️ Official Integrations

Official integrations are maintained by companies building production ready MCP servers for their platforms.

- 21st.dev Logo 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers.
- Adfin Logo Adfin - The only platform you need to get paid - all payments in one place, invoicing and accounting reconciliations with Adfin.
- AgentQL Logo AgentQL - Enable AI agents to get structured data from unstructured web with AgentQL.
- AgentRPC Logo AgentRPC - Connect to any function, any language, across network boundaries using AgentRPC.
- Aiven Logo Aiven - Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services
- Apache IoTDB Logo Apache IoTDB - MCP Server for Apache IoTDB database and its tools
- Apify Logo Apify - Actors MCP Server: Use 3,000+ pre-built cloud tools to extract data from websites, e-commerce, social media, search engines, maps, and more
- APIMatic Logo APIMatic MCP - APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.
- DataStax logo Astra DB - Comprehensive tools for managing collections and documents in a DataStax Astra DB NoSQL database with a full range of operations such as create, update, delete, find, and associated bulk actions.
- Atlan Logo Atlan - The Atlan Model Context Protocol server allows you to interact with the Atlan services through multiple tools.
- Audiense Logo Audiense Insights - Marketing insights and audience analysis from Audiense reports, covering demographic, cultural, influencer, and content engagement analysis.
- AWS Logo AWS - Specialized MCP servers that bring AWS best practices directly to your development workflow.
- Axiom Logo Axiom - Query and analyze your Axiom logs, traces, and all other event data in natural language
- Bankless Logo Bankless Onchain - Query Onchain data, like ERC20 tokens, transaction history, smart contract state.
- BICScan Logo BICScan - Risk score / asset holdings of EVM blockchain address (EOA, CA, ENS) and even domain names.
- Bitrise Logo Bitrise - Chat with your builds, CI, and more.
- Box Logo Box - Interact with the Intelligent Content Management platform through Box AI.
- Browserbase Logo Browserbase - Automate browser interactions in the cloud (e.g. web navigation, data extraction, form filling, and more)
- Chargebee - MCP Server that connects AI agents to Chargebee platform.
- Chroma - Embeddings, vector search, document storage, and full-text search with the open-source AI application database
- Chronulus AI Logo Chronulus AI - Predict anything with Chronulus AI forecasting and prediction agents.
- CircleCI Logo CircleCI - Enable AI Agents to fix build failures from CircleCI.
- ClickHouse Logo ClickHouse - Query your ClickHouse database server.
- Cloudflare - Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1)
- Codacy Logo Codacy - Interact with Codacy API to query code quality issues, vulnerabilities, and coverage insights about your code.
- CodeLogic Logo CodeLogic - Interact with CodeLogic, a Software Intelligence platform that graphs complex code and data architecture dependencies, to boost AI accuracy and insight.
- Comet Logo Comet Opik - Query and analyze your Opik logs, traces, prompts and all other telemtry data from your LLMs in natural language.
- Convex - Introspect and query your apps deployed to Convex.
- Dart Logo Dart - Interact with task, doc, and project data in Dart, an AI-native project management tool
- DevHub Logo DevHub - Manage and utilize website content within the DevHub CMS platform
- E2B Logo E2B - Run code in secure sandboxes hosted by E2B
- EduBase Logo EduBase - Interact with EduBase, a comprehensive e-learning platform with advanced quizzing, exam management, and content organization capabilities
- Elasticsearch Logo Elasticsearch - Query your data in Elasticsearch
- eSignatures Logo eSignatures - Contract and template management for drafting, reviewing, and sending binding contracts.
- Exa Logo Exa - Search Engine made for AIs by Exa
- Fewsats Logo Fewsats - Enable AI Agents to purchase anything in a secure way using Fewsats
- Fibery Logo Fibery - Perform queries and entity operations in your Fibery workspace.
- Financial Datasets Logo Financial Datasets - Stock market API made for AI agents
- Firecrawl Logo Firecrawl - Extract web data with Firecrawl
- Fireproof Logo Fireproof - Immutable ledger database with live synchronization
- Gitee Logo Gitee - Gitee API integration, repository, issue, and pull request management, and more.
- gotoHuman Logo gotoHuman - Human-in-the-loop platform - Allow AI agents and automations to send requests for approval to your gotoHuman inbox.
- Grafana Logo Grafana - Search dashboards, investigate incidents and query datasources in your Grafana instance
- Graphlit Logo Graphlit - Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a searchable Graphlit project.
- Greptime Logo GreptimeDB - Provides AI assistants with a secure and structured way to explore and analyze data in GreptimeDB.
- Heroku Logo Heroku - Interact with the Heroku Platform through LLM-driven tools for managing apps, add-ons, dynos, databases, and more.
- Hologres Logo Hologres - Connect to a Hologres instance, get table metadata, query and analyze data.
- Hyperbrowsers23 Logo Hyperbrowser - Hyperbrowser is the next-generation platform empowering AI agents and enabling effortless, scalable browser automation.
- IBM wxflows - Tool platform by IBM to build, test and deploy tools for any data source
- ForeverVM Logo ForeverVM - Run Python in a code sandbox.
- Inbox Zero Logo Inbox Zero - AI personal assistant for email Inbox Zero
- Inkeep Logo Inkeep - RAG Search over your content powered by Inkeep
- Integration App Icon Integration App - Interact with any other SaaS applications on behalf of your customers.
- JetBrains – Work on your code with JetBrains IDEs
- Kagi Logo Kagi Search - Search the web using Kagi's search API
- Keboola Logo Keboola - Build robust data workflows, integrations, and analytics on a single intuitive platform.
- Klavis Logo Klavis ReportGen - Create professional reports from a simple user query.
- Lara Translate Logo Lara Translate - MCP Server for Lara Translate API, enabling powerful translation capabilities with support for language detection and context-aware translations.
- Logfire Logo Logfire - Provides access to OpenTelemetry traces and metrics through Logfire.
- Langfuse Logo Langfuse Prompt Management - Open-source tool for collaborative editing, versioning, evaluating, and releasing prompts.
- Lingo.dev Logo Lingo.dev - Make your AI agent speak every language on the planet, using Lingo.dev Localization Engine.
- Mailgun Logo Mailgun - Interact with Mailgun API.
- Make Logo Make - Turn your Make scenarios into callable tools for AI assistants.
- Meilisearch Logo Meilisearch - Interact & query with Meilisearch (Full-text & semantic search API)
- Metoro - Query and interact with kubernetes environments monitored by Metoro
- Milvus - Search, Query and interact with data in your Milvus Vector Database.
- Momento - Momento Cache lets you quickly improve your performance, reduce costs, and handle load at any scale.
- MotherDuck Logo MotherDuck - Query and analyze data with MotherDuck and local DuckDB
- Needle AI Logo Needle - Production-ready RAG out of the box to search and retrieve data from your own documents.
- Neo4j Logo Neo4j - Neo4j graph database server (schema + read/write-cypher) and separate graph database backed memory
- Neon Logo Neon - Interact with the Neon serverless Postgres platform
- Notion Logo Notion - This project implements an MCP server for the Notion API.
- OceanBase Logo OceanBase - MCP Server for OceanBase database and its tools
- Octagon Logo Octagon - Deliver real-time investment research with extensive private and public market data.
- Ola Maps OlaMaps - Official Ola Maps MCP Server for services like geocode, directions, place details and many more.
- Oxylabs Logo Oxylabs - Scrape websites with Oxylabs Web API, supporting dynamic rendering and parsing for structured data extraction.
- Paddle Logo Paddle - Interact with the Paddle API. Manage product catalog, billing and subscriptions, and reports.
- PayPal Logo PayPal - PayPal's official MCP server.
- Perplexity Logo Perplexity - An MCP server that connects to Perplexity's Sonar API, enabling real-time web-wide research in conversational AI.
- Redis - The Redis official MCP Server offers an interface to manage and search data in Redis.
- Redis Cloud API - The Redis Cloud API MCP Server allows you to manage your Redis Cloud resources using natural language.
- Qdrant - Implement semantic memory layer on top of the Qdrant vector search engine
- Ramp - Interact with Ramp's Developer API to run analysis on your spend and gain insights leveraging LLMs
- Raygun - Interact with your crash reporting and real using monitoring data on your Raygun account
- Rember Logo Rember - Create spaced repetition flashcards in Rember to remember anything you learn in your chats
- Riza logo Riza - Arbitrary code execution and tool-use platform for LLMs by Riza
- Search1API - One API for Search, Crawling, and Sitemaps
- ScreenshotOne Logo ScreenshotOne - Render website screenshots with ScreenshotOne
- Semgrep Logo Semgrep - Enable AI agents to secure code with Semgrep.
- SingleStore - Interact with the SingleStore database platform
- StarRocks Logo StarRocks - Interact with StarRocks
- Stripe Logo Stripe - Interact with Stripe API
- Tavily Logo Tavily - Search engine for AI agents (search + extract) powered by Tavily
- Thirdweb Logo Thirdweb - Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb
- Tinybird Logo Tinybird - Interact with Tinybird serverless ClickHouse platform
- UnifAI Logo UnifAI - Dynamically search and call tools using UnifAI Network
- Unstructured Logo Unstructured - Set up and interact with your unstructured data processing workflows in Unstructured Platform
- Vectorize - Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.
- Verodat Logo Verodat - Interact with Verodat AI Ready Data platform
- VeyraX Logo VeyraX - Single tool to control all 100+ API integrations, and UI components
- Xero Logo Xero - Interact with the accounting data in your business using our official MCP server
- Zapier Logo Zapier - Connect your AI Agents to 8,000 apps instantly.
- ZenML - Interact with your MLOps and LLMOps pipelines through your ZenML MCP server

🌎 Community Servers

A growing set of community-developed and maintained servers demonstrates various applications of MCP across different domains.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.