yapi-interface-repository-access-gateway
Facilitates secure access to comprehensive YAPI schema definitions, streamlining the integration of API specifications across development pipelines. Features instant feedback mechanisms utilizing continuous stream delivery protocols.
Author

devilMing
No License
Quick Info
Tools 1
Last Updated 2026-02-19
Actions
Tags
yapisseworkflowsyapi interfaceaccess yapiintegration yapi
YAPI Interface Repository Access Gateway
This component functions as a Model Context Protocol (MCP) server, specifically engineered to surface detailed definitions derived from YAPI interfaces.
Necessary Preconditions
- Runtime environment: Node.js (version 14 or newer)
- Package manager: npm or yarn utility
- Active YAPI deployment endpoint
- Valid YAPI authentication credentials (Project Identifier and Access Token)
Setup Procedure
- Obtain a local copy of this source code repository.
- Execute dependency resolution:
npm install
- Establish a configuration file named
.envin the primary directory, populating it with the following environment variables:
YAPI_BASE_URL=http://your-yapi-instance.com
YAPI_TOKEN=your-token-here
YAPI_PROJECT_ID=your-project-id
Execution Instructions
Initiate the server process:
npm start
This service endpoint must be subsequently registered within your Claude Desktop configuration manifest:
{
"mcpServers": {
"yapi": {
"type": "SSE",
"url": "http://localhost:${your .env PORT}/sse"
}
}
}
