
xregistry ai
自动化AI协议元数据注册表,支持通过GitHub问题提交和静态站点部署。
Repository Info
About This Server
自动化AI协议元数据注册表,支持通过GitHub问题提交和静态站点部署。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
xRegistry for AI
Automated registry for AI protocol metadata with issue-driven submissions and static site deployment.
What This Repository Does
🎫 Issue-Driven Registration
Submit AI protocol implementations through GitHub issues:
- Agent-to-Agent (A2A) registrations via A2A issue template
- Model Context Protocol (MCP) registrations via MCP issue template
- Automated validation and ingestion from remote repositories
🔄 Automated Workflows
- Issue Processing: Validates submissions and fetches metadata from remote repos
- Schema Generation: Auto-generates unified OpenAPI, JSON Schema, and Avro schemas
- Static Site Build: Packages registry data into deployable static site
- Azure Deployment: Deploys to Azure Static Web Apps with Angular SPA
📡 Deployed Services
Live Registry Site
- Primary: xregistry-ai.azurestaticapps.net (Azure Static Web Apps)
- GitHub Pages: clemensv.github.io/xregistry-ai
API Endpoints
/registry/- Browse all registered protocols/registry/mcpproviders/- MCP server implementations/registry/agentcardproviders/- A2A agent implementations/openapi/openapi.json- Unified OpenAPI specification/schema/json-schema.json- Unified JSON Schema/schema/avro-schema.json- Unified Avro Schema
Search Indices
/flex.jsonfiles for protocol-specific search- Full-text search across all registered implementations
Quick Start
Submit Your Protocol Implementation
- Ensure your repo has the required metadata file (
mcp.jsonoragent.json) - Open an issue using the appropriate template
- Automated validation will check your submission
- Upon approval, your implementation is added to the registry
Local Development
git clone <repository-url>
cd xregistry-ai
pip install -r requirements.txt
cd xreg && ./build-all.sh
Supported Protocols
- MCP (Model Context Protocol): Server implementations with
mcp.json - A2A (Agent-to-Agent): Agent cards with
agent.json - Extensible: Add new protocols via model definitions
Architecture
- Registry Backend: Custom xRegistry server (containerized)
- Frontend: Angular SPA (xregistry-viewer)
- Deployment: Azure Static Web Apps + GitHub Actions
- Search: Flex search indices with full-text capabilities
Quick Start
Clone the repository
git clone https://github.com/clemensv/xregistry-aiInstall dependencies
cd xregistry-ai
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.