Skip to content
Back to skills

2304 V104 Fc7df6e4

BSecurity

**Release Date:** October 14, 2025 We're excited to announce v1.0.4 of the MCP Gateway & Registry - featuring major enhancements for Anthropic MCP Registry integration, environment variable management, and improved documentation.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
devopsbashdockerazuregitapidocumentation

Works with

  • cli
  • api
  • mcp

Security analysis

B84/100
  • mediumUses curl or wget to download content
  • criticalExfiltrates credentials via HTTP — exact pattern from Snyk ToxicSkills study

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2304-v104_fc7df6e4 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2304 V104 Fc7df6e4?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2304 V104 Fc7df6e4
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2304-v104-fc7df6e4/badge)](https://www.skillsdirectory.com/skills/tools-only-2304-v104-fc7df6e4)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# MCP Gateway & Registry v1.0.4

**Release Date:** October 14, 2025

We're excited to announce v1.0.4 of the MCP Gateway & Registry - featuring major enhancements for Anthropic MCP Registry integration, environment variable management, and improved documentation.

## What's New

### Anthropic MCP Registry Integration

Seamlessly integrate with Anthropic's official MCP Registry to import and access curated MCP servers through your gateway!

**Import Servers from Anthropic Registry** (#171)
- **One-Command Import** - Import curated MCP servers with a single command
- **Automatic Configuration** - Server metadata, authentication, and tags automatically configured
- **Environment Variable Substitution** - API keys and credentials automatically substituted from `.env` file
- **Bulk Import Support** - Import multiple servers from a list file
- **Unified Access** - Access imported servers through your gateway with centralized authentication

**Anthropic Registry REST API v0 Compatibility** (#178)
- **Full API Compatibility** - Complete support for Anthropic's Registry REST API v0 specification
- **Server Discovery** - List available servers programmatically with JWT authentication
- **Version Information** - Retrieve server versions and compatibility details
- **Programmatic Access** - Point your Anthropic API clients to this registry

**Documentation:**
- [Anthropic Registry Import Guide](docs/anthropic-registry-import.md) - Comprehensive guide for importing servers
- [Registry REST API v0 Documentation](docs/anthropic_registry_api.md) - API reference and examples

**Example Usage:**
```bash
# Import a single server
./cli/import_from_anthropic_registry.sh ai.smithery/smithery-ai-github

# Import from a curated list
./cli/import_from_anthropic_registry.sh --import-list cli/import_server_list.txt

# List available servers via API
curl https://your-gateway/v0/servers \
  -H "Authorization: Bearer YOUR_TOKEN"
```

### Enhanced Authentication & Environment Management

**Automatic Environment Variable Substitution** (#181)
- **Smart Header Processing** - Authentication headers automatically populated from environment variables
- **Import-Time Substitution** - Environment variables substituted during server import, not at runtime
- **Simplified Configuration** - No need to pass environment variables to Docker containers
- **Auto-Load .env File** - Import script automatically sources `.env` file

**Before:**
```bash
# Manual environment variable management
source .env
export SMITHERY_API_KEY
./cli/import_from_anthropic_registry.sh server-name
```

**After:**
```bash
# Automatic - just run the import
./cli/import_from_anthropic_registry.sh server-name
```

### Bug Fixes

**UI Improvements**
- **Fixed proxy_pass_url Display** - UI now correctly shows upstream URLs for imported servers
- **Added Missing Field** - `/servers` API endpoint now includes `proxy_pass_url` in response

**Model Download Optimization** (#176)
- **Removed Redundant Download** - Eliminated model download from registry entrypoint
- **Faster Startup** - Registry container starts faster with pre-downloaded models
- **Better User Experience** - Model download now handled by setup scripts

### Documentation Improvements

**New Documentation**
- **Anthropic Registry Import Guide** - Complete guide for importing servers from Anthropic's registry
- **REST API v0 Documentation** - Full API reference for Anthropic registry compatibility
- **Enhanced README** - More concise with better organization and navigation

**README Updates**
- Condensed "What's New" section (reduced from 14 to 6 key items)
- Simplified deployment and infrastructure details
- Added Anthropic documentation links to docs table
- Removed verbose sections for better readability

**macOS Setup Guide Updates** (#177)
- Updated installation instructions for macOS users
- Platform-specific optimizations and troubleshooting

### Roadmap Updates

**Completed Features**
- **#171** - Import Servers from Anthropic MCP Registry
- **#37** - Multi-Level Registry Support (via Anthropic integration)

These features enable federated registry support and seamless integration with the broader MCP ecosystem.

## Breaking Changes

None - this release is fully backward compatible with v1.0.3.

## Upgrade Instructions

### For Existing Installations

1. **Pull the latest changes:**
```bash
cd mcp-gateway-registry
git pull origin main
```

2. **Update environment configuration:**
Add any new API keys to your `.env` file:
```bash
# Example: Smithery API key for imported servers
SMITHERY_API_KEY=your-api-key-here
```

3. **Restart services:**
```bash
./build_and_run.sh
```

### For Pre-built Image Users

```bash
cd mcp-gateway-registry
git pull origin main
./build_and_run.sh --prebuilt
```

## Migration Notes

### Importing Servers

If you want to import servers from Anthropic's registry:

1. **Add required API keys to `.env`:**
```bash
# Add authentication keys for services you want to import
SMITHERY_API_KEY=your-key
OTHER_SERVICE_KEY=your-key
```

2. **Create import list:**
```bash
# Create cli/import_server_list.txt with desired servers
echo "ai.smithery/smithery-ai-github" >> cli/import_server_list.txt
echo "io.github.jgador/websharp" >> cli/import_server_list.txt
```

3. **Run import:**
```bash
./cli/import_from_anthropic_registry.sh --import-list cli/import_server_list.txt
```

## Known Issues

- Authentication keys must be valid for successful server imports
- Some Smithery servers may require specific API key permissions
- Imported servers with invalid credentials will show as "auth-expired" in health checks

## Contributors

Thank you to all contributors who made this release possible!

- Environment variable substitution and import functionality
- Anthropic Registry API compatibility
- Documentation improvements
- Bug fixes and UI enhancements

## What's Next

Looking ahead to v1.0.5:

- **#170** - Separate Gateway and Registry Containers (In Progress)
- **#132** - MCP Configuration Generator in Registry UI
- **#129** - Virtual MCP Server Support with Dynamic Tool Aggregation
- **#128** - Microsoft Entra ID (Azure AD) Authentication Provider

For the complete roadmap, see [GitHub Issues](https://github.com/agentic-community/mcp-gateway-registry/issues).

## Resources

- [Complete Setup Guide](docs/complete-setup-guide.md)
- [Anthropic Registry Import Guide](docs/anthropic-registry-import.md)
- [Anthropic Registry REST API Documentation](docs/anthropic_registry_api.md)
- [Service Management Guide](docs/service-management.md)
- [Observability Guide](docs/OBSERVABILITY.md)

## Support

- [GitHub Issues](https://github.com/agentic-community/mcp-gateway-registry/issues)
- [GitHub Discussions](https://github.com/agentic-community/mcp-gateway-registry/discussions)
- [Documentation](https://github.com/agentic-community/mcp-gateway-registry/tree/main/docs)

---

**Full Changelog:** [v1.0.3...v1.0.4](https://github.com/agentic-community/mcp-gateway-registry/compare/v1.0.3...v1.0.4)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.