Lenvik
This is the homepage of the website
https://lenvik.se/enOpens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://lenvik.se/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · lenvik.se
38tools discovered
Showing 25 of 38 from the live probe.
Odoo Record Retriever
Retrieve records from any Odoo model with filtering capabilities. This tool allows you to fetch data from the database by specifying the model name, domain filters, fields to retrieve, and a limit on the number of records returned.
Odoo Record Creator
Create one or multiple new records in any Odoo model. This tool allows you to insert data into the database by specifying the model name and either: - A dictionary of field values using the "fields" parameter for a single record, OR - A list of dictionaries using the "records" parameter for multiple records at once. Examples: 1. Single record: {"model": "res.partner", "fields": {"name": "John Doe", "email": "john@example.com"}} 2. Multiple records: {"model": "res.partner", "records": [{"name":
Odoo Record Updater
Update existing records in any Odoo model. This tool allows you to modify data in the database by specifying the model name, domain filters to identify records, and a dictionary of field values to update. For safety, it defaults to updating only one record at a time. Due to its data modification capabilities, this tool requires user consent before execution.
Odoo Record Unlinker
Delete existing records from any Odoo model. This tool allows you to remove data from the database by specifying the model name and domain filters to identify records to delete. For safety, it defaults to deleting only one record at a time. Due to its data modification capabilities, this tool requires user consent before execution.
Odoo Model Method Executor
**VERY HIGH RISK TOOL:** Executes a specified method on an Odoo model or specific records. Provide the model's technical name, the method name, and optionally a list of record IDs, positional arguments ('args'), and keyword arguments ('kwargs'). If record_ids is null/empty, the method is called on the model itself (e.g., for `search`, `create`, `@api.model`, `@staticmethod`). **WARNING:** This tool can modify or delete data, trigger complex actions, or cause system errors if used improperly. It
Odoo Model Inspector
Comprehensive inspection of an Odoo model providing a complete analysis of its structure. This tool retrieves detailed information about: 1. **Basic Model Data**: Name, description, module, and inheritance structure. 2. **Fields Analysis**: Types, properties, relations, required/readonly status, and help text. 3. **Methods Inspection**: Signatures, docstrings, decorators (@api.model, @api.depends, etc.), and method types. Use this tool to underst
Website Get Config
Get full website configuration Returns all configuration settings for a website including languages, social media links, analytics, CDN, and cookies. Args: website: Website name or ID (defaults to current website) Returns: Dictionary with website configuration
Website List
List all websites Returns all configured websites with their name, domain, and company. Returns: Dictionary with all websites
Website Update Config
Update website configuration Modify website settings including name, domain, social media links, analytics, and cookie bar visibility. Args: website: Website name or ID (defaults to current website) name: New website name domain: New website domain (e.g. "https://www.example.com") homepage_url: New homepage URL path (e.g. "/shop") social_twitter: X/Twitter account URL social_facebook: Facebook page URL social_github: GitHub organization URL social_linkedin: Link
Website Get Page Content
Get the HTML content of a website page Returns the raw arch (HTML/XML) of the page's underlying view. Use this to read what is actually rendered on the page. Args: page: Page URL (e.g. "/about") or name to identify the page website: Website name or ID (defaults to current website) Returns: Dictionary with page content and metadata
Website Update Page Content
Update the HTML content of a website page Writes new arch (HTML/XML) to the page's underlying view. This replaces the entire page body content. Args: page: Page URL (e.g. "/about") or name to identify the page content: New HTML/XML content for the page website: Website name or ID (defaults to current website) Returns: Dictionary with update result
Website Delete Media
Delete a media attachment Permanently removes a media file from the website. Args: attachment_id: ID of the attachment to delete Returns: Dictionary with deletion result
Website Find Media
Search website media files (images, documents, videos) Find media attachments matching the given criteria. Use media_type for quick filtering: "image", "document", or "video". Args: name: File name (partial match) mimetype: Exact mimetype filter (e.g. "image/png") media_type: Shortcut filter: "image", "document", or "video" website: Website name or ID (defaults to current website) limit: Maximum results (default: 50) Returns: Dictionary with matching media files
Website Get Media Info
Get detailed information about a media attachment Returns full details about a specific attachment by its ID. Args: attachment_id: ID of the attachment Returns: Dictionary with attachment details
Website Upload Image Base64
Upload an image to the website from base64 data Creates a website attachment from base64-encoded image data. Only image mimetypes are accepted. Args: data: Base64-encoded image data name: File name for the image mimetype: Image mimetype (default: "image/png") website: Website name or ID (defaults to current website) Returns: Dictionary with uploaded image details
Website Upload Image Url
Upload an image to the website from a URL Downloads the image from the given URL and creates a website attachment. Only image mimetypes are accepted. Args: url: URL of the image to download name: File name (defaults to URL filename) website: Website name or ID (defaults to current website) Returns: Dictionary with uploaded image details
Website Clone Page
Clone an existing page Creates a copy of a page with all its content. Optionally clones associated menu items as well. Args: page: Page URL (e.g. "/about") or name to identify the page new_name: Name for the cloned page (defaults to "Copy of <name>") clone_menu: Also clone associated menu items (default: True) website: Website name or ID (defaults to current website) Returns: Dictionary with cloned page details
Website Create Page
Create a new website page Creates a blank page using Odoo's native new_page() method. Optionally adds a menu item linking to the page. Args: name: Page name (will also be used for URL slug) add_menu: Create a menu item for this page (default: False) website: Website name or ID (defaults to current website) Returns: Dictionary with created page details
Website Delete Page
Delete a website page Permanently deletes a page and its associated view. Menu items pointing to this page will also be removed. Args: page: Page URL (e.g. "/about") or name to identify the page website: Website name or ID (defaults to current website) Returns: Dictionary with deletion result
Website Find Pages
Search website pages by name, URL, or publish status Find pages matching the given criteria. All filters are optional and combined with AND logic. Args: name: Page name (partial match) url: Page URL pattern (partial match, e.g. "/about") is_published: Filter by publish status (True/False) website: Website name or ID (defaults to current website) limit: Maximum results (default: 50) Returns: Dictionary with matching pages
Website Publish Page
Publish or unpublish a website page Toggle the publish state of a page. Unpublished pages are only visible to website designers. Args: page: Page URL (e.g. "/about") or name to identify the page publish: True to publish, False to unpublish (default: True) website: Website name or ID (defaults to current website) Returns: Dictionary with publish result
Website Update Page
Update page properties Modify page settings like name, URL, indexing, and header/footer visibility. Does not modify page HTML content. Args: page: Page URL (e.g. "/about") or name to identify the page name: New page name url: New page URL (will be slugified) website_indexed: Whether search engines should index this page date_publish: Scheduled publish date (YYYY-MM-DD HH:MM:SS) header_visible: Show website header on this page footer_visible: Show website footer on t
Website Create Menu
Create a new menu item Adds a new item to the website navigation menu. Args: name: Menu item display text url: URL the menu item links to (e.g. "/about", "https://example.com"). Not needed if page is set. website: Website name or ID (defaults to current website) parent: Parent menu name or ID for submenu placement page: Page URL or name to link to (alternative to raw url) sequence: Display order (lower = earlier, default: 10) new_window: Open link in new br
Website Delete Menu
Delete a menu item and its children Permanently removes a menu item. If the item has submenus, they will also be deleted. Args: menu: Menu item name or ID to delete website: Website name or ID (defaults to current website) Returns: Dictionary with deletion result
Website Find Menus
Search website menu items Find menu items matching the given criteria. Args: name: Menu name (partial match) url: Menu URL (partial match) website: Website name or ID (defaults to current website) limit: Maximum results (default: 50) Returns: Dictionary with matching menu items
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsThis is the homepage of the website
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Lenvik? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 38 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.