Manage your entire link-in-bio page from Claude, ChatGPT, or any MCP client.
This MCP server lets you manage your Lnk.Bio profile through natural conversation. You can manage links, pages, blocks, social icons, themes, colors, fonts, and wallpapers. All changes go live on your page instantly.
| Tool | Type | Description |
|---|---|---|
get_profile | read | Returns your username, profile URL, and profile picture. |
update_profile_pic | write | Sets or removes your profile picture from a URL. |
| Tool | Type | Description |
|---|---|---|
list_links | read | Returns all links with titles, URLs, images, and IDs. |
add_link | write | Adds a new link with optional image, group, scheduling, and position. |
edit_link | write | Updates one or more properties of an existing link. |
delete_link | delete | Permanently removes a link by ID. Cannot be undone. |
sort_links | write | Reorders links by setting their positions. |
| Tool | Type | Description |
|---|---|---|
list_groups | read | Lists all link groups. Requires MINI subscription. |
| Tool | Type | Description |
|---|---|---|
list_pages | read | Lists all pages with position, visibility, and remaining quota. |
add_page | write | Creates a new page. Custom URLs require UNIQUE subscription. |
edit_page | write | Updates a page's title, URL, or visibility. |
delete_page | delete | Permanently removes a page. Cannot be undone. Main page cannot be deleted. |
sort_pages | write | Reorders all pages by setting their positions. |
| Tool | Type | Description |
|---|---|---|
list_blocks | read | Lists all blocks in a page, ordered by position. |
list_block_types | read | Lists all supported block types with their data format. |
add_block | write | Adds a block (title, bio, button, icons, form, etc.) to a page. |
delete_block | delete | Permanently removes a block and its data from a page. |
sort_blocks | write | Reorders all blocks within a page. |
| Tool | Type | Description |
|---|---|---|
list_forms | read | Lists available forms for use in BLOCK_FORM blocks. Requires UNIQUE subscription. |
| Tool | Type | Description |
|---|---|---|
search_icons | read | Searches available icon types by name (minimum 3 characters). |
list_icons | read | Lists all icons in a specific BLOCK_ICONS block. |
add_icon | write | Adds a social icon to a BLOCK_ICONS block. Instagram and TikTok usernames are formatted automatically. |
edit_icon | write | Updates the URL of an existing icon. |
delete_icon | delete | Removes an icon from a block. |
sort_icons | write | Reorders icons within a BLOCK_ICONS block. |
| Tool | Type | Description |
|---|---|---|
get_style | read | Returns current colors, fonts, wallpapers, and active theme. |
set_colors | write | Updates page and button colors (10 properties). Requires UNIQUE subscription. |
set_fonts | write | Sets fonts for body text, headings, and headlines. Requires UNIQUE subscription. |
set_wallpapers | write | Sets mobile and desktop wallpaper images. Requires UNIQUE subscription. |
apply_theme | write | Applies a free theme to your profile. |
reset_theme | delete | Removes the active theme and resets all colors, wallpapers, and effects to defaults. |
list_fonts | read | Lists available font families. Optionally filter by name. |
list_themes | read | Lists available free themes. Optionally filter by name or color. |
https://mcp.lnk.bio.claude mcp add --transport http lnkbio https://mcp.lnk.bio
Claude Code will prompt you to authorize via your browser on first use.
This server uses OAuth 2.0 Authorization Code flow with PKCE. When you first connect, you'll be redirected to Lnk.Bio to authorize access. The server requests a basic scope that allows managing your profile, links, pages, blocks, icons, and style settings. You can revoke access at any time from your Lnk.Bio account settings.
Add a link called "Summer Sale" pointing to mystore.com/sale, visible from July 1 to August 31
Claude creates the link with start and end dates so it appears and disappears automatically.
List all my links and delete any that are broken or point to example.com
Claude fetches your full list, identifies matches, and removes them after confirming with you. It returns a summary of what was deleted.
Create a new page called "Contact Me", add a bio block that says "Get in touch", then add an icons block with my Instagram (@myhandle) and my email (me@example.com)
Claude creates the page, adds the bio block with your text, creates an icons block, and adds each icon to it. The page is live immediately.
Show me dark themes, then apply one that looks good. Also set the page background to black and link text to white.
Claude lists available dark themes with previews, applies the one you choose, and updates individual colors to match your preference.
Search for a serif font and set it as my headline font
Claude searches available fonts, shows you the results, and applies your selection to the headline font setting.
Move my portfolio link to the top and put my social links after it
Claude lists your current links, then repositions them according to your instructions.
Show me my profile info, my current theme, and what pages I have
Claude fetches your profile details, current style settings (colors, fonts, theme), and page list, then presents everything in a clear summary.
Most tools work with any Lnk.Bio account, including free accounts. Some features require a paid subscription:
list_groups), assigning links to groups.set_colors), custom fonts (set_fonts), wallpapers (set_wallpapers), and forms (list_forms).If you use a tool that requires a higher plan, you'll receive a clear error message indicating which subscription is needed.
Your session may have expired. Go to Settings > Integrations, disconnect the Lnk.Bio connector, and reconnect it. This generates a fresh token.
Make sure you authorized with the correct Lnk.Bio account. Disconnect and reconnect to try again with a different account.
Link groups are only available on the MINI plan or higher. Upgrade your Lnk.Bio account at lnk.bio/s/pricing to use this feature.
Custom colors, fonts, and wallpapers require the UNIQUE plan. Upgrade at lnk.bio/s/pricing.
If the link has a schedule_from date in the future, it won't be visible until that date. Use list_links to check the scheduling details.
This server does not store, log, or share your access tokens or profile data. All data is fetched in real time from the Lnk.Bio API and returned directly to your client. Session state is stored solely to maintain connection continuity and is automatically deleted after one hour. No conversation data is collected.
For full details on how Lnk.Bio handles your data, see the Lnk.Bio Privacy Policy.
For issues with this MCP server, contact support@lnk.bio.
For general Lnk.Bio account questions, visit the Help Center.