Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Model Context Protocol servers Cross-Repository MCP Server Setup System A comprehensive system for managing Model Context Protocol (MCP) servers across multiple repositories and environments. Overview This system provides: - **Global Installation**: Install MCP servers once and use them across all repositories - **Per-Repository Configuration**: Override global settings on a per-repository basis - **Unified CLI**: Manage all MCP servers with a sin Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/22/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
@modelcontextprotocol/servers is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Model Context Protocol servers Cross-Repository MCP Server Setup System A comprehensive system for managing Model Context Protocol (MCP) servers across multiple repositories and environments. Overview This system provides: - **Global Installation**: Install MCP servers once and use them across all repositories - **Per-Repository Configuration**: Override global settings on a per-repository basis - **Unified CLI**: Manage all MCP servers with a sin
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 22, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 22, 2026
Vendor
Modelcontextprotocol
Artifacts
0
Benchmarks
0
Last release
0.6.2
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/Kye-AI-Kye/https-github.com-modelcontextprotocol-servers.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Modelcontextprotocol
Protocol compatibility
MCP
Auth modes
mcp, api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
text
Cross-Repository MCP Setup System
├── global-mcp-setup/ # Global installation and configuration
│ ├── install.sh # Unix/Linux/macOS installer
│ ├── install.ps1 # Windows PowerShell installer
│ └── config/
│ ├── claude_desktop_config.json # Global Claude Desktop config template
│ └── global-mcp-registry.json # Registry of all available servers
│
├── per-repo-setup/ # Per-repository initialization
│ ├── setup-mcp.sh # Repository initialization script
│ └── .mcp/ # Template configuration
│ ├── config.json # Repository configuration template
│ └── servers.json # Server definitions template
│
└── mcp-cli/ # Command-line management tool
├── src/
│ ├── cli.ts # Main CLI entry point
│ ├── commands/ # Command implementations
│ └── utils/ # Utility functions
└── package.jsonbash
cd global-mcp-setup ./install.sh
powershell
cd global-mcp-setup .\install.ps1
bash
cd mcp-cli npm install npm run build npm link
bash
cd /path/to/your/repository mcp init
bash
# Enable servers for this repository mcp enable filesystem git # Enable a server globally mcp enable github --global
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
Model Context Protocol servers Cross-Repository MCP Server Setup System A comprehensive system for managing Model Context Protocol (MCP) servers across multiple repositories and environments. Overview This system provides: - **Global Installation**: Install MCP servers once and use them across all repositories - **Per-Repository Configuration**: Override global settings on a per-repository basis - **Unified CLI**: Manage all MCP servers with a sin
A comprehensive system for managing Model Context Protocol (MCP) servers across multiple repositories and environments.
This system provides:
Cross-Repository MCP Setup System
├── global-mcp-setup/ # Global installation and configuration
│ ├── install.sh # Unix/Linux/macOS installer
│ ├── install.ps1 # Windows PowerShell installer
│ └── config/
│ ├── claude_desktop_config.json # Global Claude Desktop config template
│ └── global-mcp-registry.json # Registry of all available servers
│
├── per-repo-setup/ # Per-repository initialization
│ ├── setup-mcp.sh # Repository initialization script
│ └── .mcp/ # Template configuration
│ ├── config.json # Repository configuration template
│ └── servers.json # Server definitions template
│
└── mcp-cli/ # Command-line management tool
├── src/
│ ├── cli.ts # Main CLI entry point
│ ├── commands/ # Command implementations
│ └── utils/ # Utility functions
└── package.json
Install MCP servers globally on your system:
cd global-mcp-setup
./install.sh
cd global-mcp-setup
.\install.ps1
This will:
~/.mcp directory structurecd mcp-cli
npm install
npm run build
npm link
Now the mcp command is available globally.
In any repository where you want to use MCP:
cd /path/to/your/repository
mcp init
This creates a .mcp/ directory with repository-specific configuration.
Enable servers for your repository:
# Enable servers for this repository
mcp enable filesystem git
# Enable a server globally
mcp enable github --global
Edit .mcp/local.json to add environment variables and secrets:
{
"servers": {
"github": {
"env": {
"GITHUB_TOKEN": "your-github-token"
}
}
}
}
~/.mcp)~/.mcp/
├── servers/ # Installed servers
│ ├── filesystem/
│ ├── git/
│ ├── github/
│ └── ...
├── configs/ # Global configurations
├── logs/ # Server logs
└── global-mcp-registry.json # Server registry
.mcp).mcp/
├── config.json # Main repository configuration
├── servers.json # Server definitions and overrides
├── local.json # Local overrides (gitignored)
├── secrets.json # Secret values (gitignored)
└── README.md # Configuration documentation
Configuration is merged in this order (later overrides earlier):
~/.mcp/ and Claude Desktop config).mcp/servers.json).mcp/local.json)Global Config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"filesystem": {
"command": "node",
"args": ["/Users/name/.mcp/servers/filesystem/dist/index.js"],
"enabled": true
}
}
}
Repository Config (.mcp/servers.json):
{
"servers": {
"filesystem": {
"enabled": true,
"env": {
"ALLOWED_DIRECTORIES": "${REPO_ROOT}/src"
},
"inheritGlobal": true
},
"github": {
"enabled": true,
"env": {
"GITHUB_REPOSITORY": "owner/repo"
}
}
}
}
Local Config (.mcp/local.json):
{
"servers": {
"github": {
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
}
}
}
The system includes these MCP servers in the global registry:
mcp install <server> # Install a server
mcp init # Initialize MCP in current repository
mcp list # List all servers
mcp enable <server> # Enable a server
mcp disable <server> # Disable a server
mcp update [server] # Update servers
mcp status # Show status of MCP installation
mcp info <server> # Show detailed server information
mcp search <query> # Search for servers
mcp config --show # Show current configuration
mcp config --edit # Edit configuration
See mcp-cli/README.md for complete CLI documentation.
Setup:
mcp initBenefits:
Setup:
.mcp/servers.json is committed to git.mcp/local.json (gitignored)Benefits:
Setup:
Benefits:
Add custom servers to the global registry:
# Edit the registry
vim ~/.mcp/global-mcp-registry.json
# Add your server:
{
"servers": [
{
"name": "my-custom-server",
"displayName": "My Custom Server",
"description": "Custom MCP server for my needs",
"repository": "https://github.com/me/my-mcp-server",
"installType": "git",
"defaultEnabled": false,
"requiresConfig": false
}
]
}
# Install it
mcp install my-custom-server --global
All configuration files support environment variable expansion:
{
"servers": {
"postgres": {
"env": {
"POSTGRES_CONNECTION_STRING": "${DATABASE_URL}",
"REPO_ROOT": "${REPO_ROOT}"
}
}
}
}
Variables are resolved in this order:
Servers can have different scopes:
Example:
{
"servers": {
"filesystem": {
"scope": "repository",
"env": {
"ALLOWED_DIRECTORIES": "${REPO_ROOT}"
}
},
"slack": {
"scope": "global"
}
}
}
Never commit secrets
.mcp/local.json for sensitive data.gitignore includes .mcp/local.json and .mcp/secrets.jsonUse environment variables
${VAR_NAME} syntaxRestrict file access
ALLOWED_DIRECTORIES for filesystem serverRegular updates
mcp update --all regularlyCheck configuration:
mcp status --verbose
Verify Claude Desktop config location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.jsonRestart Claude Desktop
Check dependencies:
node --version # Should be 16+
npm --version
git --version
Check network connectivity
Try force reinstall:
mcp install <server> --force
Check configuration priority:
# Show merged configuration
mcp config --show
# Check repository config
cat .mcp/servers.json
# Check local overrides
cat .mcp/local.json
~/Library/Application Support/Claude/%APPDATA%\Claude\~/.config/Claude/If you have existing MCP servers configured manually:
Backup your current config:
cp ~/Library/Application\ Support/Claude/claude_desktop_config.json ~/Desktop/backup.json
Run global installation:
cd global-mcp-setup && ./install.sh
Migrate your servers:
~/.mcp/global-mcp-registry.jsonmcp enable <server> --globalInitialize repositories:
cd /path/to/repo && mcp init
Contributions welcome! Areas for improvement:
MIT
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key
Streaming
No
Data region
global
Protocol support
Requires: mcp, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"mcp",
"api_key"
],
"requires": [
"mcp",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": true,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/Kye-AI-Kye/https-github.com-modelcontextprotocol-servers#input",
"outputSchemaRef": "https://github.com/Kye-AI-Kye/https-github.com-modelcontextprotocol-servers#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:46:37.626Z",
"sourceUpdatedAt": "2026-02-24T19:46:37.626Z",
"freshnessSeconds": 4437042
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T04:17:19.844Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "supported",
"confidenceSource": "contract",
"notes": "Confirmed by capability contract"
}
],
"flattenedTokens": "protocol:MCP|supported|contract"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://modelcontextprotocol.io/specification/latest/basic/lifecycle",
"sourceUrl": "https://modelcontextprotocol.io/specification/latest/basic/lifecycle",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-03-14T02:07:20.979Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.626Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "mcp, api_key",
"href": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.626Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/Kye-AI-Kye/https-github.com-modelcontextprotocol-servers#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.626Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Modelcontextprotocol",
"href": "https://modelcontextprotocol.io",
"sourceUrl": "https://modelcontextprotocol.io",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-kye-ai-kye-https-github-com-modelcontextprotocol-servers/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Lifecycle - Model Context Protocol",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://modelcontextprotocol.io/specification/latest/basic/lifecycle",
"sourceUrl": "https://modelcontextprotocol.io/specification/latest/basic/lifecycle",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-03-14T02:07:20.979Z",
"isPublic": true
}
]Sponsored
Ads related to @modelcontextprotocol/servers and adjacent AI workflows.