logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Model Context Fabric (MCF)

A framework facilitating secure and efficient integration of AI agents with diverse external toolsets and proprietary data repositories. The underlying server infrastructure enforces granular controls for external resource access, enabling interaction with advanced Generative Models via reference architectures and Software Development Kits (SDKs).

Author

Model Context Fabric (MCF) logo

sries74

MIT License

Quick Info

GitHub GitHub Stars 0
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

apisaiagentsai agentsrequests sries74sries74 mcp

Model Context Fabric Servers Repository

This repository harbors a comprehensive suite of canonical reference implementations for the Model Context Fabric specification (see modelcontextprotocol.io), alongside pointers to external, community-developed connectors and auxiliary resources.

The servers herein exemplify the adaptability and extensibility inherent in the MCF standard, illustrating mechanisms for granting Large Language Models (LLMs) controlled, secure conduits to external computational utilities and information assets. Every MCF server is architected using either the official TypeScript MCF SDK or the Python MCF SDK.

A Note on Organization: Listings within this document are maintained in strict alphabetical sequence to mitigate version control conflicts during updates.

🌟 Canonical Reference Connectors

These primary connectors are designed to showcase core MCF capabilities and the associated TypeScript and Python SDKs.

  • AWS Knowledge Base Access - Facilitates retrieval operations against AWS Knowledge Bases utilizing the Bedrock Agent Runtime.
  • Brave Search Engine - Performs targeted web and localized searches leveraging the Brave Search API.
  • EverArt Image Synthesis - Interface for generating artificial imagery across several underlying models.
  • Universal Reference Server - A foundational/diagnostic server featuring integrated prompts, resource mocks, and operational tools.
  • HTTP Content Fetcher - Efficiently retrieves and normalizes web content for optimized LLM consumption.
  • Local File System Manager - Secure file I/O operations featuring customizable authorization policies.
  • Git Repository Interface - Provides utilities for inspecting, querying, and modifying Git code repositories.
  • GitHub API Gateway - Repository administration, file manipulation, and integration with the broader GitHub API suite.
  • GitLab Operations - Access to the GitLab API for project lifecycle management tasks.
  • Google Drive Accessor - Enables file retrieval and content search capabilities within Google Drive environments.
  • Google Maps Services - Location data lookup, directional routing calculation, and detailed place information retrieval.
  • Persistent Knowledge Graph - A persistent memory system underpinned by a semantic knowledge graph structure.
  • PostgreSQL Read Interface - Read-only access layer for PostgreSQL databases, including schema introspection capabilities.
  • Browser Automation Engine - Enables sophisticated browser control for web interaction and data extraction tasks.
  • Redis Key-Value Store - Direct interaction module for Redis data structures.
  • Sentry Issue Analysis - Retrieving and performing analytical review of issues logged within Sentry.io.
  • Reflective Reasoning Engine - Supports dynamic, self-correcting problem resolution via structured thought sequences.
  • Slack Workspace Utilities - Tools for channel administration and message transmission/retrieval.
  • SQLite Database Connector - Facilitates database query execution and business intelligence reporting via SQLite.
  • Time & Timezone Utility - Operations related to time measurement and timezone conversion.

🤝 Externally Maintained Connectors

🎖️ Officially Endorsed Integrations

These integrations are actively sustained by corporations developing production-grade MCF endpoints for their respective platforms.

🌎 Community-Sourced Connectors

A rapidly expanding library of community-developed connectors showcasing diverse MCF applications across numerous technical domains.

Crucial Warning: Community connectors are not formally validated. Deployment is strictly at the user's personal discretion and risk. They lack official endorsement or affiliation with Anthropic. - Ableton Live Control - An MCF server dedicated to controlling the Ableton Live digital audio workstation. - Airbnb Data Access - Utility for retrieving Airbnb listing details and performing searches. - Algorand Blockchain Tooling - A comprehensive MCF suite for Algorand, featuring extensive tooling (40+) and resource access (60+), plus utility prompts for on-chain operations. - Apache Airflow Integration - An MCF Server utilizing the official Python client to interface with Apache Airflow. - Airtable DB Interaction (R/W) - Provides read/write capabilities to Airtable databases, including schema introspection. - Airtable Connector (Alternative) - An alternative Airtable Model Context Protocol Server implementation. - AlphaVantage Financial Data - MCF server providing access to the AlphaVantage stock market data API. - Anki Deck Management - An MCF server for interacting with your personal Anki flashcard decks and individual cards. - Any Chat Completions API - Interface with any Chat Completions API compatible with the OpenAI SDK (e.g., Perplexity, Groq, xAI, etc.). - Apple Calendar Interface - An MCF server enabling natural language management of the MacOS Calendar: event scheduling, modification, listing, and free-time slot discovery. - ArangoDB Access - MCF Server offering database interaction capabilities via ArangoDB. - Arduino Robotics Control - MCF Server enabling AI-directed robotics leveraging Claude AI and Arduino hardware (ESP32) for physical world actuation. - Atlassian Suite Interaction - Interaction utilities for Atlassian Cloud products (Jira and Confluence), including searching/reading Confluence spaces/pages and managing Jira issues/project metadata. - AWS General Services - Execute various operations across your AWS infrastructure using LLM-generated commands. - AWS Athena SQL Runner - An MCF server specifically for running SQL queries against AWS Athena, utilizing the Glue Catalog. - AWS Cost Optimization - Tools to examine and optimize AWS expenditures (including Bedrock costs) segmented by region, service, instance type, and underlying foundation models (demonstration video). - AWS Resource Manipulation (Boto3) - Securely query or modify AWS resources supported by boto3 by executing generated Python code. - AWS S3 Object Retrieval - A reference MCF server for AWS S3, flexibly fetching documents (like PDFs) stored as objects. - Azure Data Explorer Query - Query and analyze data stored in Azure Data Explorer databases. - Azure DevOps Management - An MCF server bridging to Azure DevOps services, allowing AI assistants to retrieve and manage work items. - Baidu Cloud Search - Web searching capabilities powered by Baidu Cloud's proprietary AI Search service. - Base Chain USDC Gifting - Facilitates free USDC transfers on the Base network utilizing Claude AI and the Coinbase CDP MPC Wallet infrastructure. * Basic Machines Semantic Memory - A local-first knowledge management system that constructs a semantic graph from Markdown files, ensuring conversational memory persistence across sessions. - BigQuery Data Access (LucasHild) (by LucasHild) - Enables LLMs to inspect data structures and execute SQL on BigQuery tables. - BigQuery Data Access (ergut) (by ergut) - Server implementation providing direct query access to Google BigQuery databases. - Bing Search API (by hanchunglee) - Server implementation interfacing with the Microsoft Bing Web Search API. - Bitable Table Operations (by lloydzhou) - MCF server granting access to Lark Bitable tables via predefined tools accessible through the Model Context Protocol. - Blender 3D Scene Manipulation (by ahujasid) - Integration allowing prompt-driven 3D scene construction, modeling adjustments, and manipulation within Blender. - browser-use Automation (by co-browser) - MCF server employing a Dockerized Playwright/Chromium stack with VNC support, compatible with stdio and resumable HTTP transport. - BNB Chain Smart Contracts - The pioneering MCF server connecting AI to the BNB Chain, enabling agents to conduct complex on-chain actions: transfers, swaps, launches, and token security audits. - Basic Calculator Utility - Provides LLMs with a reliable tool for precise arithmetic operations. - College Football Data API - An MCF server interfacing with the College Football Data API. - ChatMCP Cross-Platform GUI – An open-source, cross-platform (Linux, macOS, Windows) graphical client for interacting with MCF servers using dynamically selectable LLMs, developed by AIQL - Chat Message Summarizer - Utility for querying and synthesizing summaries from chat message logs using an LLM. by mcpso - Chroma Vector DB (Alternative) - Vector database server focused on semantic document search and filtered metadata retrieval, built atop Chroma. - ClaudePost Gmail Manager - ClaudePost facilitates secure, natural-language email operations for Gmail, including searching, reading content, and composing outgoing messages. - Cloudinary Media Upload - Cloudinary MCF Server enabling media uploads to Cloudinary and retrieval of resulting asset URLs and metadata. - Codebase Modification Assistant - A coding utility MCF server for navigating code repositories and applying modifications. Warning: Use only with repositories trusted to be immune to prompt injection attacks. - Conda Environment Code Executor - An MCF server allowing LLMs to execute Python code isolated within a user-specified Conda environment. - Code Sandbox Executor - An MCF server capable of provisioning secure code execution environments encapsulated within Docker containers. - Cognee GraphRAG Memory - A GraphRAG memory server featuring configurable pipelines for data ingestion, processing, and similarity search. - CoinMarketCap Data - Provides access to global cryptocurrency market data sourced from coinmarketcap. - Contentful Content Management - Server supporting Read, Update, Delete, and Publish operations for content items within your Contentful space(s). - Crypto Fear & Greed Index - Delivers the present and historical Crypto Fear & Greed Index values to agents. - CryptoPanic News Feed - Supplies the latest breaking cryptocurrency news to AI agents, sourced via CryptoPanic. - Dappier Data Marketplace - Grants LLMs access to proprietary, rights-cleared, real-time data streams covering Web3, news, sports, finance, and premium publisher content via the marketplace.dappier.com. - Databricks Workflow & Query - Allows LLMs to execute SQL commands and inspect/retrieve job execution statuses within a Databricks workspace. - Autonomous Data Exploration - MCF server enabling autonomous exploration and insight generation on flat .csv-based datasets with minimal user priming. NOTE: This executes arbitrary Python code; proceed with caution! - Dataset Viewer (HuggingFace) - Tool for browsing and analyzing Hugging Face datasets, including search, filtering, statistical summaries, and data export. - DBHub Universal Connector - A universal database MCF server compatible with MySQL, PostgreSQL, SQLite, DuckDB, and others. - DeepSeek Model Integration - MCF server integrating DeepSeek's advanced foundational models, along with other supplementary API features. - Deepseek R1/V3 Connector - An MCF server implementation specifically tailored to connect Claude Desktop clients with DeepSeek's language models (R1/V3). - Deepseek Reasoning Trace - An MCF provider that relays Deepseek's internal reasoning traces (thoughts) to compatible AI Clients (like Claude Desktop), sourcing data from the Deepseek API or a local Ollama instance. - Descope Identity Management - An MCF server for integrating with Descope to manage users, search audit logs, and other identity tasks. - DevRev Knowledge Graph - An MCF server enabling interaction with DevRev APIs to traverse and query objects within the DevRev Knowledge Graph (sourced from various inputs listed here). - DICOM Medical Image Access - An MCF server for retrieving medical imagery and parsing DICOM-encapsulated documents (e.g., PDFs). - Dify Workflow Execution - A minimal MCF server implementation tailored for executing workflows defined in Dify. - Discord Bot Integration (v-3) - A MCF server allowing connection to Discord guilds via a bot for reading and composing messages in channels. - Discord Bot Integration (SaseQ) - A comprehensive MCF server connecting to Discord via a bot, offering broad integration features. - Discourse Forum Search - An MCF server designed to search textual content within posts across a specified Discourse forum. - Docker Container Management - Integration module to control and manage Docker components: containers, images, volumes, and network definitions. - Drupal CMS Interaction - Server for interacting with the Drupal CMS, specifically using the STDIO transport mechanism. - Dune Analytics Bridge - A MCF server that bridges the data available in Dune Analytics to AI agents. - Elasticsearch Querying - MCF server implementation providing full interaction capabilities with Elasticsearch clusters. - ElevenLabs TTS - A server integrating the ElevenLabs Text-to-Speech API, capable of synthesizing complete voiceovers using multiple distinct voices. - Ergo Blockchain Explorer - An MCF server interfacing with the Ergo Blockchain Node and Explorer APIs for balance checks, transaction tracing, forensic analysis, token discovery, and network status monitoring. - Eunomia Framework Extension - An extension to the Eunomia framework, connecting its internal monitoring instruments to external MCF servers. - EVM Blockchain Services - Comprehensive service layer for 30+ EVM networks, supporting native currency, ERC20 tokens, NFTs, contract interaction, transaction submission, and ENS name resolution. - Fast Local File Search - Provides rapid file searching across Windows (via Everything SDK), macOS (using mdfind), and Linux (using locate/plocate). - Excel Manipulation - Comprehensive Excel operations: reading/writing data, managing sheets, applying formatting, generating charts, and configuring pivot tables. - Fantasy Premier League Data - Grants direct, up-to-date access to Fantasy Premier League statistical data for coding agents. - fastn.ai Unified Tooling - A remotely hosted, dynamic MCF server featuring a unified API connecting to over 1,000 actions and workflows, complete with integrated monitoring and authentication. - Simple Content Fetcher - A server variant designed to fetch content strictly as HTML, JSON, Markdown, or plain text. - Fingertip Site Management - MCF server for Fingertip.com to facilitate searching existing sites and provisioning new ones. - Figma Design Access - Provides coding agents direct programmatic access to Figma file structures, enabling one-shot design implementation assistance. - Firebase Services Control - Server module for interacting with Firebase Authentication, Firestore document database, and Firebase Storage. - FireCrawl Advanced Scraping - Advanced web extraction supporting JavaScript rendering, PDF parsing, and intelligent rate limiting controls. - FlightRadar24 Tracking - A Claude Desktop compatible MCF server for tracking real-time flight statuses using Flightradar24 data. - Ghost CMS Bridge - An MCF server facilitating interaction with the Ghost Content Management System via LLM interfaces like Claude. - GitHub Actions Control - An MCF server providing programmatic interaction with Github Actions workflows. - Glean Enterprise Search - A server that utilizes the Glean API for enterprise search and conversational querying. - Gmail Integration (GongRzhe) - An MCF server for Gmail integration in Claude Desktop, featuring automatic authentication handling. - Gmail Access (Headless) - A remote, hostable MCF server capable of retrieving and sending Gmail messages without requiring local credential storage or file system access. - Goal Story Tracking - A tool for tracking and visualizing progress toward personal and professional development objectives. - GOAT Multi-Chain Actions - Execute over 200 on-chain operations across major blockchains including Ethereum, Solana, and Base. - Godot Engine Interface - An MCF server providing deep integration with the Godot engine for project editing, debugging assistance, and scene graph state inspection. - Golang Filesystem Provider - Secure file utility server featuring configurable access controls, implemented natively in Go. - Goodnews Uplifting Stories - A lightweight MCF server that feeds curated, positive news narratives to the agent. - Google Calendar Management (v-3) - Integration module for Google Calendar allowing schedule checking, time slot identification, and event creation/deletion. - Google Calendar Management (nspady) - Google Calendar MCF Server for event management, including searching events based on attributes like title and location. - Google Custom Search - Provides search results sourced from the Google Custom Search API. - Google Tasks Synchronization - Google Tasks API Model Context Protocol Server implementation. - GraphQL Schema Explorer - Utility allowing LLMs to explore complex GraphQL schemas efficiently without overwhelming the context window. - HDW LinkedIn Integration - Access user profile data and manage associated accounts via HorizonDataWave.ai. - Heurist Web3 Agent Network - Access specialized Web3 AI agents for blockchain analysis, smart contract auditing, token metrics, and transactional capabilities via the Heurist Mesh network. - Holaspirit Management - Interface for interacting with the Holaspirit organizational structure tool. - Home Assistant Control (tevonsb) - Control and query Home Assistant entities, including lights, switches, and sensors. - Home Assistant Control (voska) - Docker-friendly MCF server for Home Assistant, offering entity abstraction, domain summaries, automation invocation, and guided conversational interfaces. Includes pre-built container images. - HubSpot CRM Operations - HubSpot CRM integration for creating and retrieving contact and company records directly through chat interaction. - HuggingFace Spaces Interface - Server for utilizing HuggingFace Spaces, supporting various open-source models (Image, Audio, Text). Optimized for Claude Desktop integration. - Hyperliquid Exchange Data - An MCF server implementation integrating the Hyperliquid SDK for accessing exchange market data. - iFlytek Workflow Runner - Connect to the iFlytek Workflow orchestration system to execute custom agent logic. - Image Generation (Replicate) - This MCF server enables image synthesis utilizing the Replicate Flux model endpoint. - InfluxDB Querying - Execute time-series queries against the InfluxDB OSS API version 2. - Inoyu CDP Profile Update - Interface with an Apache Unomi Customer Data Platform to fetch and update user profiles. - Intercom Ticket Retrieval - An MCF-compliant server for fetching customer support tickets from Intercom, enabling analysis by assistants like Claude Desktop. - iTerm2 Terminal Control (macOS) - Integration specifically for the iTerm2 terminal emulator on macOS, allowing LLMs to safely execute and monitor shell commands. - JavaFX Canvas Drawing - Utility for programmatically rendering graphical output onto a JavaFX canvas. - JDBC Database Access - Connect to any database supporting JDBC (MySQL, Postgres, Oracle, SQL Server, SQLite, etc.) to perform CRUD operations and schema retrieval. - JSON Path Processor - Server for manipulating JSON structures, featuring advanced querying via JSONPath and support for type-specific operations (array, string, number, date). - KiCad Project Interface - MCF server for KiCad projects, functional across Mac, Windows, and Linux environments. - Keycloak Identity Management - This MCF server enables natural language management of Keycloak realms and users (creation, deletion, listing). - Kibela API Access (by kiwamizamurai) - Interface for interacting with the Kibela API. - kintone Record Management - Tooling to manage records and application layouts within kintone via LLM commands. - Kong Konnect Monitoring - An MCF server for interacting with Kong Konnect APIs, facilitating query/analysis of Gateway configurations, traffic flow, and operational metrics. - Kubernetes Cluster Control - Connect to Kubernetes clusters to manage standard resources like pods, services, and deployments. - Kubernetes/OpenShift Control - A robust Kubernetes MCF server with added specialized tools for OpenShift environments, supporting full CRUD operations on arbitrary K8s resources. - Langflow Document QA - An MCF server demonstrating core MCP principles by providing a simple interface to query documents via a Langflow backend system. - Lightdash BI Interaction - Interface for querying and managing elements within the Lightdash Business Intelligence platform. - Linear Project Management (TS) - Enables LLMs to interact with Linear's API for issue creation, search, and modification. - Linear Project Management (Go) - Provides Linear API interaction via a single, self-contained static binary deployment. - LINE Chat Analysis (Python) (by amornpan) - Implementation for LINE Bot integration, enabling asynchronous reading and analysis of chat history through a standardized interface, supporting various message types. - LlamaCloud Index Search (by marcusschiesser) - Integrate and search data stored within a managed index on LlamaCloud. - Local Repository Packer - Provides a repository-packing tool via an MCF utility with configurable file inclusion/exclusion profiles and optional preamble prompts. - mac-messages-mcp (iMessage) - An MCF server that securely interfaces with the local iMessage database, enabling LLMs to query conversations, manage contacts, process attachments, and send/receive messages securely on macOS. - MariaDB Access - MariaDB database integration implemented in Python with configurable access restriction policies. - Maton SaaS Connector - Connect to specialized SaaS platforms, including Salesforce and HubSpot. - MCF Tool Directory - A resource suggestion engine to help identify the most appropriate MCF server for a given task. - MCF Dynamic Provisioner - A service that dynamically generates, initiates, and manages Model Context Fabric servers on demand. - MCF Server Installer - A utility server designed to automate the installation process of other MCF servers. - mcp-k8s-go (Kubernetes) - A Go language-based Kubernetes MCF server built for extensibility, allowing browsing of pods, logs, events, and namespaces. - Local RAG Search (No APIs) - A 'primitive' RAG-style web search MCF server operating locally using Google's MediaPipe Text Embedder and DuckDuckGo Search. ✨ Requires zero external API keys. ✨ - mcp-proxy SSE Bridge - A proxy service to adapt MCF servers using the SSE transport protocol, or to expose standard stdio servers as SSE endpoints. - mem0-mcp Coding Preferences - An MCF server designed for Mem0, focusing on managing and retrieving codified user preferences and coding styles. - MSSQL Access (aekanun) - MSSQL database module featuring configurable access constraints and schema introspection. - MSSQL Access (JexinSam) (by jexin) - Python implementation of an MCF Server for MSSQL database interaction. - MSSQL Access (amornpan) (by amornpan) - A read-only Python implementation for secure MSSQL interaction, emphasizing safety features, granular access control, and schema viewing. - MSSQL Access (daobataotie) (by daobataotie) - MSSQL MCF adapted from the structure of the official SQLite MCF implementation. - Markdown Conversion Utility - MCF module for transforming various file types (PPTX, HTML, PDF, YouTube transcripts) into standardized Markdown format. - Mindmap Generator (by YuChenSSR) - A server that constructs visual mindmaps based on input containing Markdown formatted text. - Minima Local RAG - MCF server designed for performing Retrieval-Augmented Generation (RAG) over locally stored file systems. - Mobile Device Automation (by Mobile Next) - MCF server dedicated to automating iOS/Android actions, scraping application content, and development tasks using physical devices or emulators. - MongoDB Interface (kiliczsh) - A Model Context Protocol Server for MongoDB database interaction. - MongoDB Lens (Full Featured) - A comprehensive MCF Server providing advanced operations for MongoDB Databases. - Monday.com Management - MCF Server enabling interaction with Monday.com boards and individual list items. - Multicluster Kubernetes Gateway - A central gateway enabling GenAI systems to issue commands across heterogeneous Kubernetes cluster environments. - MySQL Access (benborla) (by benborla) - MySQL database module implemented in NodeJS with configurable security settings and schema reporting. - MySQL Access (DesignComputer) (by DesignComputer) - MySQL database module implemented in Python with configurable security settings and schema reporting. - n8n Workflow Control - This MCF server furnishes AI assistants with tools to manage n8n workflows: listing, creation, modification, deletion, and execution status monitoring. - NASA Data Aggregator (by ProgramComputer) - Unified access point for multiple NASA data repositories, including APOD, NEO tracking, EPIC imagery, and GIBS data. - National Parks Information - Server providing current details on U.S. National Parks: alerts, visitor centers, campsites, trails, and scheduled events. - NAVER Service Access (by pfldy2850) - This MCF server offers tools to interface with various Naver services, such as news, book, and blog searching. - Netherlands Railways Real-time - Access real-time train schedules and disruption data for the Dutch Railways (NS) via their official API. - Neo4j Graph DB (Community) - A community-contributed server for graph database interaction with Neo4j. - Neovim Session Control - An MCF Server designed to interface directly with an active Neovim editor session. - Notion API Interaction (suekou) (by suekou) - Utility for interacting with the Notion API. - Notion API Interaction (v-3) (by v-3) - Notion MCF integration allowing search, read, update, and creation of pages via chat interaction. - ntfy Notification Sender (by teddyzxcv) - The MCF server that forwards notifications directly to a user's phone using the ntfy service. - oatpp C++ Framework - C++ MCF integration built on the Oat++ framework, allowing C++ developers to build high-performance MCF servers. - Obsidian Note Search - Read and perform semantic searches across an Obsidian vault or any directory containing Markdown documentation. - Obsidian Note Management (StevenStavrakis) - (by Steven Stavrakis) An MCF server for Obsidian.md providing tools for searching, writing, updating, and organizing notes. - OceanBase DB Access (yuanoOo) - (by yuanoOo) A Model Context Protocol server ensuring secure interaction with OceanBase databases. - Okta API Client - Interface utilities for the Okta identity management API. - OneNote Graph API - (by Rajesh Vijay) An MCF server utilizing the Microsoft Graph API to read notebooks, sections, and pages, and to create new organizational structures in OneNote. - OpenAI WebSearch Tool - A Python-based MCF server that exposes the functionality of OpenAI's built-in web_search tool. - OpenAPI Definition Explorer - Interface for interacting with arbitrary OpenAPI defined APIs. - OpenAPI Semantic Search - Allows interaction with large OpenAPI specifications by using semantic search to locate relevant endpoints, with customizable server path prefixes. - OpenAPI Schema Inspector - Utility allowing LLMs to explore large OpenAPI specifications without context window saturation. - OpenCTI Threat Intelligence - Interface with the OpenCTI platform to extract threat intelligence data, including reports, malware profiles, and threat actor indicators. - OpenDota Game Data - Interact with the OpenDota API to fetch Dota 2 match statistics and player performance metrics. - OpenRPC Discovery - Facilitates interaction and discovery for APIs defined using the OpenRPC specification (JSON-RPC). - Open Strategy Partners Marketing Tools - Tools for managing product marketing assets, including code editing, value proposition mapping, and positioning frameworks. - Pandoc Document Conversion - MCF server for seamless format conversion across various document types (Markdown, HTML, PDF, DOCX, CSV) using the Pandoc utility. - PIF - Personal Intelligence Framework - A PIF server offering file management, structured logical reasoning tools, and journal-based context retention to maintain session continuity for human-AI collaboration. - Pinecone Vector Store - MCF server for uploading and performing similarity searches in Pinecone, enabling simple RAG implementations via Pinecone's Inference API. - Placid.app Image/Video Generation - Generate visual creatives (images and short videos) by dynamically populating Placid.app templates. - Playwright Browser Automation - This MCF Server provides robust browser automation and web scraping capabilities powered by Playwright. - Postman Collection Runner - MCF server that executes local Postman Collections using Newman, returning a pass/fail status based on collection tests. - Productboard Integration - Integrate the Productboard API directly into agentic workflows using the MCF standard. - Prometheus Monitoring Query - Query and analyze operational metrics sourced from the Prometheus open-source monitoring system. - Pulumi Stack Management - MCF Server providing API interaction with Pulumi, capable of listing and creating Cloud Stacks. - Pushover Notifications - Module for sending immediate, device-specific notifications via Pushover.net. - QGIS Integration - Connects QGIS to AI agents via MCF, enabling prompt-assisted creation of new projects, layer loading, code execution, and state inspection. - QuickChart Visualization - An MCF server specifically designed for generating data visualizations using the QuickChart.io service. - Qwen_Max Model Connector - An MCF server implementation providing interface access to the Qwen family of language models. - RabbitMQ Message Broker - The MCF server that manages message publishing and consumption for a RabbitMQ broker. - RAG Web Browser (Apify) - An MCF server utilizing Apify's open-source RAG Web Browser Actor to execute web searches, scrape content, and output results formatted as Markdown. - Reaper DAW Control - Module for interacting with projects and parameters within the Reaper Digital Audio Workstation. - Redis Caching/KV (GongRzhe) - Redis microservice server supporting key-value manipulation, time-to-live (TTL) management, and pattern-based key listing. - Redis Caching/KV (prajwalnayak7) - MCF server for interacting with Redis instances, AWS Memory DB, or other in-memory/key-value storage systems. - Rememberizer Knowledge Retrieval - An MCF server engineered for interfacing with the Rememberizer data source to enhance knowledge retrieval operations. - Replicate Model Runner - Interface for discovering, invoking, and managing Machine Learning model predictions hosted on Replicate. Supports browsing models, initiating jobs, tracking status, and retrieving generated artifacts (like images). - Rquest Realistic HTTP Client - An MCF server providing HTTP requests that mimic realistic browser fingerprints (TLS/JA3/JA4) to navigate anti-bot defenses. - Rijksmuseum Art Lookup - Interface for the Rijksmuseum API to search artworks, fetch detailed metadata, access high-resolution image tiles, and explore user-saved collections. - Salesforce Data & Metadata - Interface for manipulating both data records and metadata structures within Salesforce. - Scholarly Article Search - An MCF server providing search capabilities focused on academic and scholarly publications. - Scrapling Anti-Bot Fetcher - Accesses textual content from bot-protected endpoints by leveraging the Scrapling utility for anti-automation circumvention. - SearXNG Metasearch - A Model Context Protocol Server configured to use a self-hosted or public SearXNG instance. - ServiceNow Platform Access - A MCF server providing interaction utilities for a configured ServiceNow instance. - Shopify Commerce Operations - MCF module providing API access to Shopify data, including product catalogs, customer records, and order fulfillment status. - Siri Shortcuts (macOS) - MCF integration for macOS that exposes all configured Siri Shortcuts as callable MCF tools. - Snowflake Database Connection - This MCF server grants LLMs secure, controlled operational access to Snowflake data warehouses. - Solana Blockchain Toolkit - This MCF server empowers LLMs to execute over 40+ protocol actions on the Solana blockchain using the Solana Agent Kit. - Spotify Media Control - This MCF module enables an LLM to control playback and utilize features within the Spotify application. - Starwind UI Component Docs - This MCF provides contextual documentation and relevant commands to allow LLMs to effectively use Starwind UI's open-source Astro components. - Stripe Payment Operations (atharva) - This MCF module enables integration with Stripe for managing customer billing, payment processing, and refunds. - Tavily Search (RamXX) - An MCF server for Tavily's search and news API, supporting explicit whitelist/blacklist filtering for target domains. - Telegram Messaging Interface - An MCF server providing paginated reading of chat history, specific message retrieval, and message sending capabilities within Telegram via Telethon. - Terminal Execution Control - A MCF server that standardizes secure execution of shell commands, directory navigation, and file operations across various operating systems. - TFT Match Analyzer - MCF server for fetching detailed match history and statistics for Teamfight Tactics, providing comprehensive context for agent analysis. - Ticketmaster Event Discovery - Search utility utilizing the Ticketmaster Discovery API to find events, venues, and attractions. - Todoist Task Management - Interface for managing tasks, projects, and labels within the Todoist application. - Typesense Search Engine - An MCF server implementation providing AI models with access to Typesense's fast search capabilities, enabling discovery and analysis of collection data. - Travel Planning Assistant - Travel itinerary and planning server integrating Google Maps API for route calculation, location searching, and detailed point-of-interest data. - Unity Catalog Integration - An MCF server that allows LLMs to interact with Unity Catalog AI, supporting creation/deletion of Catalog Functions and their execution as MCF tools. - Unity3D Editor Interface (Advanced) - Advanced Unity3D MCF supporting direct execution of arbitrary Editor code within Unity, log retrieval, state fetching, and project-wide file system access, critical for script editing or asset generation. - Unity3D Editor Interface (Basic) - An MCF server enabling LLMs to access a variety of Unity Editor tools (e.g., Console/Test logs, hierarchy state) and execute them as utilities or gather them as context. - Vega-Lite Visualization - Generates interactive visualizations from provided dataset context by utilizing the VegaLite specification and rendering engine. - Video Editing & Search - An MCF server designed to interact with Video Jungle for adding, editing, and searching video assets. - Virtual World Simulation - Integrates Google Map, Street View, image generation APIs (PixAI, Stability.ai, ComfyUI), and Bluesky to offer a cohesive virtual location simulation environment (implemented in Effect.ts). - VolcEngine TOS Storage - A sample MCF server for VolcEngine TOS, enabling flexible retrieval of stored objects. - Wanaku Routing Fabric - The Wanaku MCF Router is an SSE-based routing mechanism offering an extensible engine for linking AI agents to enterprise systems. - Webflow API Control - Interface utilities for the Webflow platform APIs. - Whale Cryptocurrency Tracker - A MCF server dedicated to monitoring and reporting on large-scale cryptocurrency whale transactions. - Whois Domain Lookup - MCF server that performs comprehensive WHOIS lookups against domain names, IP addresses, Autonomous System Numbers (ASNs), and Top-Level Domains (TLDs). - Wikidata Access - MCF server for Wikidata interaction, supporting identifier search, metadata extraction, and SPARQL query execution. - WildFly Management - WildFly MCF server enabling LLMs to invoke management operations, check runtime metrics, and retrieve logs from active WildFly instances. - Windows CLI Access - MCF server for secure command-line interfacing on Windows, providing controlled access to PowerShell, CMD, and Git Bash shells. - World Bank Data Retrieval - A server that fetches specified data indicators from the comprehensive World Bank data API service. - X (Twitter) API (EnesCinr) (by EnesCinr) - Interface with the Twitter API for posting new tweets and querying historical tweets based on search criteria. - X (Twitter) API (vidhupv) (by vidhupv) - Enables direct creation, management, and publication of X/Twitter posts via chat commands. - Xcode Build Utility (iOS) - 🍎 Utility to drive iOS Xcode workspace/project compilation and feed error diagnostics back to the LLM. - Xero Accounting Sync - Enables clients to interface with the Xero system for streamlined business operations, invoicing, and accounting data synchronization. - XiYan Text-to-SQL - 🗄️ An MCF server facilitating natural language queries against databases, using XiyanSQL as the underlying Text-to-SQL translation engine. - XMind File Search - Read and search content within XMind project files stored in a designated directory structure. - YouTube API Integration - Comprehensive YouTube API module for analytics reporting, video management, and Shorts content generation.

📚 Development Ecosystems

These architectural frameworks streamline the construction of MCF servers or client-side integrations.

For Server Implementations

  • EasyMCP (TypeScript)
  • FastAPI to MCF Generator – A zero-setup utility to automatically expose existing FastAPI endpoints as MCF tools, provided by Tadata
  • FastMCP (TypeScript)
  • Foxy Contexts – A library for building robust MCF servers in the Golang environment, developed by strowk
  • Higress Hosting Solution - A method for hosting MCF Servers by extending API Gateway capabilities (Envoy-based) using WebAssembly plugins.
  • MCF-Framework Build MCF servers with aesthetic appeal and rapid iteration in TypeScript. Includes a CLI (mcp create app). Get your first operational server online in under five minutes, courtesy of Alex Andru
  • Quarkus MCF SDK (Java)
  • Standard MCF Server Template - A CLI utility to scaffold new Model Context Fabric server projects featuring TypeScript support, dual transport configuration options, and an extensible modular structure.

For Client Applications

  • codemirror-mcp - A CodeMirror extension that implements the Model Context Protocol (MCF) for handling resource references and executing prompt commands within code editors.

📚 Reference Materials

Supplemental documentation and curated listings related to the MCF ecosystem.

🚀 Initial Deployment Procedures

Executing MCF Servers within this Repository

Servers built with TypeScript can be initiated directly using npx.

For instance, launching the [Memory] service: sh npx -y @modelcontextprotocol/server-memory

Servers implemented in Python are best launched via uvx or standard pip. uvx is preferred for streamlined setup.

Example initiating the [Git] server: sh

Using uvx

uvx mcp-server-git

Using pip

pip install mcp-server-git python -m mcp_server_git

Refer to these instructions for installing uv / uvx and these for pip installation.

Integrating with an MCF Client

Running a server in isolation is rarely useful; it must be configured within a compatible MCF client application. Below shows the configuration structure for Claude Desktop to utilize the previously started server:

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

Additional configuration examples demonstrating how Claude Desktop can leverage other local services:

{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"] }, "git": { "command": "uvx", "args": ["mcp-server-git", "--repository", "path/to/git/repo"] }, "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "" } }, "postgres": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"] } } }

🛠️ Developing Custom Servers

If you are interested in authoring a proprietary MCF server, please consult the official documentation at modelcontextprotocol.io for detailed implementation guides, best practices, and technical specifications.

🤝 Collaboration Guidelines

Review the guidelines detailed in [CONTRIBUTING.md] for information pertaining to contributions to this repository.

🔒 Security Disclosure

Information regarding the responsible reporting of security vulnerabilities can be found in [SECURITY.md].

📜 Licensing

This software is distributed under the MIT License; consult the [LICENSE] file for full terms.

💬 Community Channels

⭐ Show Support

If you find the MCF server ecosystem valuable, please consider starring the repository and contributing new connectors or enhancements!


Maintained by Anthropic, yet collaboratively built by the open-source community. The Model Context Fabric remains fully open source, and all community contributions are strongly encouraged!

COMPARE: The XMLHttpRequest (XHR) API provides methods within a JavaScript object allowing a web browser to transmit asynchronous HTTP requests to a server, receiving data back post-page load. XHR is fundamental to Ajax programming, superseding older methods like full page reloads via form submissions or hyperlinks. Its genesis traces back to 2000 within Microsoft Outlook development, debuting in Internet Explorer 5 (1999) using ActiveXObject syntax. By Internet Explorer 7 (2006), the standard XMLHttpRequest identifier became universally adopted across major browsers (Gecko 2002, Safari 1.2 2004, Opera 8.0 2005). The W3C standardized the object in 2006 (Level 2 in 2008, later absorbed), and development is now maintained by WHATWG via a living Web IDL document. General usage involves creating the object, calling open() to set parameters, setting an event listener for state changes, and initiating the request with send(). Responses are typically available in responseText upon reaching state 4 ('done'). Advanced usage includes custom headers, data uploads, JSON parsing, and request cancellation or timeout settings. The primary challenge historically addressed by XHR Level 2 was enabling cross-domain network requests.

See Also

`