Releases: n-takatsu/mcp-rs
v0.15.1 - Claude Desktop MCP Integration
What's Changed
- feat: Claude Desktop MCP Integration with HTTP JSON-RPC Server by @n-takatsu in #61
Full Changelog: v0.15.0...v0.15.1
MCP-RS v0.15.0 - Complete System Integration (Fixed)
Fixed Release - Server Execution Issue Resolved
Critical Fix Applied
The initial v0.15.0 release had a server execution issue that has been completely resolved. The MCP server now runs continuously as expected.
Fixed Issues
- Server Shutdown Problem: Server would initialize and immediately exit
- Missing Execution Code: Critical server.run() calls were commented out
- No User Interaction: No proper configuration flow
What's Working Now
- ** Continuous Server Operation**: Server runs indefinitely until Ctrl+C
- ** Interactive Configuration**: Proper setup flow for first-time users
- ** WordPress Integration**: Full WordPress REST API functionality
- ** TCP & STDIO Modes**: Both connection methods working correctly
Validation Results
設定ファイルを読み込み: mcp-config.toml MCP-RS サーバーを開始します... モード: TCP サーバー バインドアドレス: 127.0.0.1:8080 WordPress統合を有効化: https://example.com HTTP サーバーを開始: http://127.0.0.1:8080 Ctrl+C で終了 [Server running continuously...]
Key Features
- Complete GitHub Projects v2 Integration: Full ROADMAP management with Epic/Sub-Issue automation
- Automated Workflows: Issue management, ROADMAP sync, weekly health monitoring
- Enhanced Documentation: Multi-language support with consistent navigation
- Enterprise Security: Advanced policy validation and secure configuration
- WordPress Integration: Full REST API support with authentication
- Real-time Processing: Continuous server operation for production use
Package Contents (mcp-rs-v0.15-windows-x64-fixed.zip)
- ** mcp-rs.exe**: Fixed Windows executable (6.23MB) - WORKING VERSION
- ** Documentation**: RELEASE_README.md, README.ja.md, Quick Reference
- ** Configuration**: Multi-environment templates and examples
- ** Security**: Policy examples and security configuration guides
- ** Licensing**: Complete Apache 2.0 and MIT license compliance
Quick Start (Fixed Version)
- Download: Get mcp-rs-v0.15-windows-x64-fixed.zip below
- Extract: Unzip to your preferred directory
- Run: Execute mcp-rs.exe - server will prompt for configuration
- Configure: Follow interactive setup or use --generate-config
- Connect: Server runs on http://127.0.0.1:8080 by default
Resources
** Ready for Production Use** - This fixed release resolves all critical server execution issues and provides a complete, working MCP server solution.
WordPress MCP Server v0.1.0-alpha
🚀 WordPress MCP Server v0.1.0-alpha
⚠️ ALPHA RELEASE: This is an alpha version intended for testing and evaluation. Plugin isolation features are in development (75% complete). Production deployment should wait for stable release.
🎯 Overview
First alpha release of the enterprise-grade WordPress Model Context Protocol (MCP) server. This server provides secure, high-performance WordPress integration for AI systems and automated workflows.
✨ Key Features
🔧 WordPress Integration (27 Tools)
- Complete Post/Page Management: CRUD operations with SEO integration
- Advanced Media Management: Upload, resize, organize with base64 support
- Category & Tag Management: Hierarchical category support with bulk operations
- Comment System: Complete comment management and retrieval
- YouTube & Social Embeds: Rich media integration with security validation
- User Management: Role-based access control and user operations
🛡️ Enterprise Security (6-Layer Architecture)
- AES-GCM-256 Encryption: Military-grade encryption with PBKDF2 key derivation
- SQL Injection Protection: Real-time detection of 11 attack patterns
- XSS Prevention: Advanced protection against 14 XSS attack vectors
- Rate Limiting: Token bucket algorithm with DDoS protection
- TLS Enforcement: TLS 1.2+ with certificate validation
- Audit Logging: Comprehensive security event tracking
🏗️ Technical Excellence
- Async Architecture: Built with Tokio for high-performance concurrency
- Type Safety: 100% memory-safe Rust implementation
- JSON-RPC 2.0: Standards-compliant server using axum framework
- Comprehensive Testing: 205+ tests with 100% pass rate
- Zero Warnings: Clean codebase with zero clippy warnings
- Production Ready: Optimized build profiles and error handling
📊 Quality Metrics
| Metric | Value |
|---|---|
| Total Tests | 205+ (100% passing) |
| Code Coverage | Comprehensive |
| Security Tests | 6-layer validation |
| Performance | Production-optimized |
| Documentation | Complete API docs |
🚀 Quick Start
Prerequisites
- Rust 1.70+ (2021 edition)
- WordPress site with Application Passwords enabled
- Network access to WordPress REST API
Installation
# Clone repository
git clone https://github.com/n-takatsu/mcp-rs.git
cd mcp-rs
# Build release version
cargo build --release
# Run with configuration
cp mcp-config.toml.example mcp-config.toml
# Edit mcp-config.toml with your WordPress credentials
cargo run --releaseConfiguration
[wordpress]
base_url = "https://your-wordpress-site.com"
username = "your-username"
application_password = "your-app-password"
[security]
encryption_enabled = true
rate_limit_enabled = true🎯 Target Users
- WordPress Developers: Automate content creation and site management
- Enterprise Teams: Secure WordPress integration for business workflows
- AI Systems: Reliable WordPress integration for content automation
- Content Creators: Streamlined publishing and media management
🔒 Security Notice
This alpha release includes enterprise-grade security features:
- All communications use TLS 1.2+
- WordPress credentials are encrypted using AES-GCM-256
- Real-time attack detection and prevention
- Comprehensive audit logging for compliance
📚 Documentation
- README.md: Quick start and basic usage
- project-docs/: Technical documentation and architecture
- website/: User guides and API reference
- CONTRIBUTING.md: Development guidelines
🐛 Known Limitations (Alpha)
- Plugin isolation system in development (75% complete)
- Docker container integration planned for beta
- WebSocket transport planned for future release
- Advanced caching features in development
🤝 Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
📄 License
Dual licensed under MIT OR Apache-2.0
🔗 Links
- Repository: https://github.com/n-takatsu/mcp-rs
- Documentation: https://n-takatsu.github.io/mcp-rs/
- Issues: https://github.com/n-takatsu/mcp-rs/issues
- Discussions: https://github.com/n-takatsu/mcp-rs/discussions
Download the release artifacts below to get started!