# Feenlace MCP-1C > MCP server for 1C:Enterprise platform. Gives AI assistants access to 1C database metadata, BSL code, queries, and documentation via the Model Context Protocol. Written in Go, one binary, zero dependencies. Available in two editions: Community (open source, 9 tools, MIT) and Advanced (7 tools, paid subscription). ## Community Edition (Open Source) - [GitHub Repository](https://github.com/feenlace/mcp-1c): Source code, issues, releases - [Getting Started Guide](https://github.com/feenlace/mcp-1c/blob/main/docs/getting-started.md): Installation and setup instructions - [README](https://raw.githubusercontent.com/feenlace/mcp-1c/main/README.md): Full documentation with tool list and configuration ## Tools (Community - 9 tools) - get_metadata_tree: Configuration metadata tree (catalogs, documents, registers) - get_object_structure: Object attributes, table parts, dimensions - execute_query: Run 1C queries with parameters (SELECT only) - validate_query: Check query syntax without execution - search_code: Full-text BSL code search with BM25 ranking - get_form_structure: Form layout, elements, event handlers - get_event_log: Event log with date/level/user filtering - get_configuration_info: Configuration name, version, platform version - bsl_syntax_help: Built-in BSL function reference (180 functions) ## Advanced Edition (7 tools) - [Product Page](https://feenlace.ru): Registration, downloads, pricing - [Pricing](https://feenlace.ru/pricing): Edition comparison and pricing details 7 consolidated tools: code_read (metadata, objects, forms, event log, configuration info), code_search (text search, BSL syntax help), code_execute (queries, validation), code_analyze (linter, compatibility, query optimizer), code_generate (code generation, print forms, async converter), system (configuration, multi-database, long polling), bulk_analyze (batch analysis, security audit, metrics). Includes all Community functionality plus: query optimizer (15 anti-patterns), BSL linter (30 diagnostics), full platform syntax reference (~10000 definitions from .hbk files), extension support (.cfe), multi-database support, long polling, code sandbox, and more. ## Technical - Language: Go - Protocol: MCP (Model Context Protocol) via stdio - Platforms: Windows, macOS, Linux (amd64, arm64) - 1C Compatibility: 8.3.x, 8.5.x (commercial and educational) - MCP Clients: Claude Desktop, Cursor, VS Code (Continue, Cline), JetBrains IDEs