AXT-MCP
MCP service registry and connector framework for AXT.
Purpose
AXT-MCP is a Model Context Protocol (MCP) implementation designed to provide a flexible service registry and connector framework. It enables seamless integration with multiple services and models through a standardized API interface.
Setup
Prerequisites
Node.js 16.x or higher
npm or yarn package manager
Installation
Configuration
Edit mcp.config.yaml
to configure your service registry and model settings.
Running the Server
The server will start on the default port (3000) or the port specified in your environment variables.
Supported Connectors
Connectors are located in /src/connectors/
. Currently, the framework supports extensible connector architecture for:
Custom service adapters
API integrations
Model registries
Additional connectors can be added by implementing the connector interface.
API Reference
Endpoints
API routes are defined in /src/routes/
. The framework provides a RESTful API structure:
Health check endpoint
Registry operations
Connector management
Detailed API documentation will be added as routes are implemented.
Contributing
We welcome contributions to AXT-MCP! To contribute:
Fork the repository
Create a feature branch (
git checkout -b feature/your-feature-name
)Commit your changes (
git commit -am 'Add new feature'
)Push to the branch (
git push origin feature/your-feature-name
)Create a Pull Request
Development Guidelines
Follow existing code style and conventions
Add tests for new features
Update documentation as needed
Ensure all tests pass before submitting PR
License
MIT
Contact
For questions or support, please open an issue on GitHub.
This server cannot be installed
A Model Context Protocol service registry and connector framework that enables seamless integration with multiple services and models through a standardized API interface. Provides an extensible architecture for custom service adapters, API integrations, and model registries.