- Remove all references to workflow execution/management features - Delete legacy scripts for bidirectional n8n integration - Update documentation to focus on node documentation serving only - Remove old docker-compose files for workflow management - Add simplified docker-compose.yml for documentation server - Update CHANGELOG.md to reflect v2.0.0 and v2.1.0 changes - Update Dockerfile to use v2 paths and database The project is now clearly focused on serving n8n node documentation to AI assistants, with no workflow execution capabilities. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
3.8 KiB
3.8 KiB
Changelog
All notable changes to this project will be documented in this file.
[2.1.0] - 2025-01-08
Added
- Remote deployment capabilities via HTTP/JSON-RPC transport
- Domain configuration through environment variables (
MCP_DOMAIN) - Bearer token authentication for remote access
- Comprehensive remote deployment documentation
- PM2 and Nginx configuration examples
- HTTP server mode (
npm run start:http)
Enhanced
- Support for both local (stdio) and remote (HTTP) deployment modes
- Production deployment guide for VM/cloud environments
- Claude Desktop configuration for remote servers
[2.0.0] - 2025-01-08
Major Refactoring
- BREAKING CHANGE: Refocused project to serve only n8n node documentation
- Removed all workflow execution and management features
- Removed bidirectional n8n-MCP integration
- Simplified to be a read-only documentation server
Added
- SQLite database with full-text search (FTS5) for node documentation
- Integration with n8n-docs repository for official documentation
- Automatic example workflow generation for each node type
- Comprehensive node information including:
- Source code
- Official documentation
- Usage examples
- Properties schema
- Credential definitions
New MCP Tools
list_nodes- List available nodes with filteringget_node_info- Get complete node informationsearch_nodes- Full-text search across nodesget_node_example- Get example workflow for a nodeget_node_source_code- Get only source codeget_node_documentation- Get only documentationrebuild_database- Rebuild entire node databaseget_database_statistics- Database statistics
Infrastructure
- New database schema optimized for documentation storage
DocumentationFetcherfor n8n-docs repository integrationExampleGeneratorfor creating node usage examplesNodeDocumentationServicefor database management
[1.1.0] - 2024-01-07
Added
- Node source code extraction capability via
get_node_source_codetool - List available nodes functionality with
list_available_nodestool NodeSourceExtractorutility for file system access to n8n nodes- Resource endpoint
nodes://source/{nodeType}for accessing node source code - Docker test environment with mounted n8n node_modules
- Comprehensive test suite for AI Agent node extraction
- Test documentation in
docs/AI_AGENT_EXTRACTION_TEST.md
Enhanced
- MCP server can now access and extract n8n node implementations
- Support for extracting credential definitions alongside node code
- Package metadata included in extraction results
[1.0.0] - 2024-01-07
Initial Release
- Complete n8n-MCP integration implementation
- MCP server exposing n8n workflows as tools, resources, and prompts
- Custom n8n node for connecting to MCP servers
- Bidirectional data format conversion bridge
- Token-based authentication system
- Comprehensive error handling and logging
- Full test coverage for core components
- Docker support with production and development configurations
- Installation scripts for n8n custom node deployment
MCP Tools
execute_workflow- Execute n8n workflowslist_workflows- List available workflowsget_workflow- Get workflow detailscreate_workflow- Create new workflowsupdate_workflow- Update existing workflowsdelete_workflow- Delete workflowsget_executions- Get execution historyget_execution_data- Get execution details
MCP Resources
workflow://active- Active workflowsworkflow://all- All workflowsexecution://recent- Recent executionscredentials://types- Credential typesnodes://available- Available nodes
MCP Prompts
create_workflow_prompt- Workflow creationdebug_workflow_prompt- Workflow debuggingoptimize_workflow_prompt- Workflow optimizationexplain_workflow_prompt- Workflow explanation